Odpowiedzi:
Większość odpowiedzi wymaga dostępu do konta root.
Każdy użytkownik może uzyskać czyste logowanie (w tym wyłączenie MOTD), wystarczy uruchomić:
touch $HOME/.hushlogin
.hushlogin
. 3. Jak się dzisiaj czegoś nauczyłem, jestem entuzjastyczny. 0 :-)
Pliki skryptów w /etc/update-motd.d
generują plik, /var/run/motd.dynamic
który zidentyfikowałeś jako zawierający MOTD.
Uproszczonym sposobem zatrzymania generowania tego pliku byłoby uniemożliwienie wykonania wszystkich skryptów za pomocą:
chmod -x /etc/update-motd.d/*
Uwaga: Informacje zaczerpnięte z tej odpowiedzi przez heemayl .
Innym sposobem jest skomentowanie tych wierszy w /etc/pam.d/login
:
#session optional pam_motd.so motd=/run/motd.dynamic
#session optional pam_motd.so noupdate
Zgodnie z odpowiedzią Alcuina Arundela, edytuj /etc/pam.d/sshd
i komentuj wiersze pam_motd, aby usunąć wiadomości podczas wchodzenia przez ssh.
Dostępna jest opcja konfiguracyjna o sshd_config
nazwie PrintMotd
. Ustawienie go na no
wykonanie zadania.
Znalazłem obejście / włamanie
ssh -t IP_ADDRESS bash
-t
wymusić alokację tty
wyślij bash
polecenie, ponieważ wysłanie polecenia nie generuje żadnej działalności związanej z bannery.
baw się dobrze