SSH motd [LÖST]

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
Demodog
Inlägg: 48
Blev medlem: 07 feb 2007, 14:43
Ort: Karlskrona

SSH motd [LÖST]

Inlägg av Demodog »

Håller på att fixa till en snygg tux i min motd fil.

1. Nån som vet om man kan ta bort raden Last Login när man loggar in via SSH?

2. Kan man lägga in commandon i motd, tillexempel "clear", så att den rensar skärmen först?

3. Nån som har nån snygg ascii pingvin eller liknande?
Senast redigerad av 1 DeepThought, redigerad totalt 24 gånger.
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: SSH motd

Inlägg av Lars »

I /etc/ssh/sshd_config finns det en rad som normalt säger "PrintLastLog yes", ändra på den.

För att rensa skärmen kan man lägga in kontrolltecknet ^L i filen (ctrl+L i vi eller ctrl+q, ctrl+l i emacs).
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: SSH motd

Inlägg av Barre »

Demodog kan ju alltid använda cowsay ;)
från terminalen skriva
sudo apt-get install cowsay

sen kan du köra
cowsay -f tux "Välkommen till min fina ssh-server

resultat:

_____________________________________
< Välkommen till min fina ssh-server >
-------------------------------------
  \
    \
        .--.
      |o_o |
      |:_/ |
      //  \ \
    (|    | )
    /'\_  _/`\
    \___)=(___/




inte världens snyggaste tux, men sköj :)
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Demodog
Inlägg: 48
Blev medlem: 07 feb 2007, 14:43
Ort: Karlskrona

SV: SSH motd

Inlägg av Demodog »

I /etc/ssh/sshd_config finns det en rad som normalt säger "PrintLastLog yes", ändra på den.

Jag ändrade denna till no men ingen skillnad...


tack för bra tips annars
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: SSH motd

Inlägg av Lars »

För att aktivera ändringar i konfigurationen måste du köra:

Kod: Markera allt

sudo /etc/init.d/ssh reload
Demodog
Inlägg: 48
Blev medlem: 07 feb 2007, 14:43
Ort: Karlskrona

SV: SSH motd

Inlägg av Demodog »

Javisst det är klart, det måste jag ju göra, tänkte inte på det.

Men nu när jag startat om datorn verkar den skrivit över /etc/motd med standardtexten igen...
Demodog
Inlägg: 48
Blev medlem: 07 feb 2007, 14:43
Ort: Karlskrona

SV: SSH motd

Inlägg av Demodog »

Antar att det är någin process som byte motd när det blir nytt dygn? Hur får jag samma hela tiden?

Finns det något kommando man kan lägga in i texten som hämtar användarnamnet på den inloggade och skriver typ Välkommen Hasse!
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: SSH motd

Inlägg av Lars »

Det finns ju /etc/motd.tail också, ska man ändra där kanske? Jag vet inte själv, testa.

I /etc/issue och /etc/issue.net kan man lägga till t.ex. \d för datum, men inte användarens namn eftersom filen visas innan inloggning. Och så finns det Banner i /etc/ssh/sshd_config också, men den visas också innan inloggning.

Eller så kanske du kan lägga in något i /etc/bash.bashrc
Demodog
Inlägg: 48
Blev medlem: 07 feb 2007, 14:43
Ort: Karlskrona

SV: SSH motd

Inlägg av Demodog »

Nej jag får det inte att funka. Jag har ändrat /etc/motd så att jag får en fint välkomst meddelande när jag loggar in via ssh från jobbet. Men det verkar som att varje gång jag har startat om datorn kommer Ubuntus standard meddelande tillbaka igen. Vad är det för process som skriver över filen?
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: SSH motd

Inlägg av Emil.s »

Precis som Lars säger, så lär du ändra i "/etc/motd.tail" för att det ska fungera. :)
Home sweet ~/ = http://sandnabba.se
Demodog
Inlägg: 48
Blev medlem: 07 feb 2007, 14:43
Ort: Karlskrona

SV: SSH motd

Inlägg av Demodog »

Ja tack det funkade! tack ska ni ha.. detta ärendet är nu löst
Skriv svar

Återgå till "Terminalforum"