Come posso disabilitare / modificare il banner di accesso SSH per un determinato utente?
Come posso disabilitare / modificare il banner di accesso SSH per un determinato utente?
Risposte:
Sembra che sia possibile disabilitare questo messaggio in base all'utente creando un file vuoto nella directory $ HOME dell'utente (/ home / nomeutente /) chiamata .hushlogin
.
touch ~/.hushlogin
In /etc/ssh/sshd_config
assicurarsi che non v'è una linea:
PrintMotd no
Se è impostato su "sì", modificarlo in "no".
Riavviare il server SSH digitando
service ssh restart
Dovresti essere bravo ad andare da lì.
"no"
e il saluto di benvenuto stava ancora mostrando. Ciò che ha aiutato è stato l'aggiornamento /etc/pam.d/sshd
.
.hushlogin
non ha funzionato per me (su Debian 7), ma impostando Banner su /dev/null
in /etc/ssh/sshd_config
:
#Banner /etc/issue.net
Banner /dev/null
È anche possibile disabilitare il banner utilizzando la sola soluzione lato client, ovvero impostando il livello di log su errore:
ssh -o LogLevel=Error <rest of cmd>