Jak mogę wyłączyć / zmodyfikować baner logowania SSH dla danego użytkownika?
Jak mogę wyłączyć / zmodyfikować baner logowania SSH dla danego użytkownika?
Odpowiedzi:
Wydaje się, że można wyłączyć tę wiadomość dla użytkownika, tworząc pusty plik w katalogu $ HOME użytkownika (/ home / nazwa użytkownika /) .hushlogin
.
touch ~/.hushlogin
W /etc/ssh/sshd_config
upewnić się, że jest to linia:
PrintMotd no
Jeśli jest ustawiony na „tak”, zmień go na „nie”.
Uruchom ponownie serwer SSH, wpisując
service ssh restart
Stąd powinieneś iść.
"no"
ale powitanie wciąż się pojawiało. Pomogła aktualizacja /etc/pam.d/sshd
.
.hushlogin
nie załatwi dla mnie (na Debianie 7), ale ustawienie Baner /dev/null
w /etc/ssh/sshd_config
:
#Banner /etc/issue.net
Banner /dev/null
Możliwe jest również wyłączenie banera za pomocą rozwiązania tylko po stronie klienta, czyli poprzez ustawienie poziomu dziennika na błąd:
ssh -o LogLevel=Error <rest of cmd>
Znaleziono tutaj: http://www.linuxquestions.org/questions/linux-security-4/how-do-you-turn-off-login-banner-for-non-interactive-ssh-470516/