Wie kann ich das SSH-Anmeldebanner für einen bestimmten Benutzer deaktivieren / ändern?


20

Wie kann ich das SSH-Anmeldebanner für einen bestimmten Benutzer deaktivieren / ändern?

Bildbeschreibung hier eingeben


Ich denke, es befindet sich unter / etc / motd. Versuchen Sie, diese Datei zu bearbeiten, und sehen Sie
sagarchalise am

Ich habe es bearbeitet, aber die Änderungen werden durch diese Standardnachricht immer überschrieben.
Olivier Lalonde

ubuntugeek.com/… sagt, dass es eine /etc/motd.tail-Datei gibt, die Sie für den Ubuntu-Server bearbeiten sollten.
Sagarchalise

Antworten:


39

Es scheint möglich zu sein, diese Nachricht auf Benutzerbasis zu deaktivieren, indem eine leere Datei in dem aufgerufenen $ HOME-Verzeichnis eines Benutzers (/ home / username /) erstellt wird .hushlogin.

touch ~/.hushlogin

13

Wenn Sie diese Nachricht für alle SSH-Benutzer deaktivieren möchten, bearbeiten Sie /etc/pam.d/sshddie Zeilen und kommentieren Sie sie aus

session    optional     pam_motd.so  motd=/run/motd.dynamic noupdate
session    optional     pam_motd.so # [1]

Arbeiten auf Ubuntu 14.04
max

12

In /etc/ssh/sshd_configstellen Sie sicher , gibt es eine Zeile:

PrintMotd no

Wenn es auf "Ja" gesetzt ist, ändern Sie es in "Nein".

Starten Sie den SSH-Server neu, indem Sie Folgendes eingeben

service ssh restart

Sie sollten von dort gut zu gehen sein.


+1 Ihre Lösung ist großartig, weil sie die letzte Anmeldung beibehält, aber den Rest verbirgt.
Brian Graham

1
Scheint nicht zu funktionieren. Zumindest nicht am 14.04. Meins war bereits festgelegt "no"und dennoch wurde der Willkommensgruß angezeigt. Was geholfen hat, war die Aktualisierung /etc/pam.d/sshd.
5.

@cherio, ich kann bestätigen, dass das auch bei mir funktioniert hat. Verwenden von LTS 14.04
Ace

Gilt nicht mehr für den 14.04., Siehe @ cweiskes Antwort, da es für den 14.04. Funktioniert.
Ecnepsnai

Funktioniert nicht am 16.04
TheFiddlerWins 24.08.17

3

.hushloginhabe den Trick nicht für mich getan (unter Debian 7), sondern Banner auf /dev/nullin gesetzt /etc/ssh/sshd_config:

#Banner /etc/issue.net
Banner /dev/null

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.