Jak usunąć informację prawną z MOTD / Banner dla użytkowników innych niż root

9

Problem:

Poniższy tekst jest wyświetlany wszystkim użytkownikom innym niż root podczas logowania przez SSH:

Programy zawarte w systemie Ubuntu są wolnym oprogramowaniem;
dokładne warunki dystrybucji dla każdego programu są opisane w
poszczególnych plikach w / usr / share / doc / * / copyright.

Ubuntu objęty jest BEZWZGLĘDNĄ GWARANCJĄ, w zakresie dozwolonym przez
obowiązujące prawo.


Konfiguracja:

  • Moje /etc/ssh/sshd_configobejmuje:

PrintMotd nie
PrintLastLog nr

  • PrintMotd noi PrintLastLog nosą zastępowane przez PAM w/etc/pam.d/sshd

sesja opcjonalna pam_motd.so

sesja opcjonalna pam_lastlog.so nigdy się nie powiedzie

  • /var/run/motdjest dowiązany do /etc/motd:

/ etc / motd -> / var / run / motd

  • Folder /etc/update-motd.d/ jest pusty!

Pytanie:

Jak mogę wyłączyć wyświetlanie powyższego powiadomienia użytkownikom innym niż root?

Nicolai Fröhlich
źródło
Jeśli to działa, powiedz mi. Mogę więc dodać to jako odpowiedź
samgabbay,
2
Rozwiązanie wykorzystujące sed(czyli usunięcie pam_lastlogz /etc/pam.d/sshd) w tym artykule nie działa, ponieważ nadal chcę wyświetlić datę ostatniego logowania i nieudane próby. ALE znalazłem 2 rozwiązania nurkujące do fragmentu kodu pam_lastlog: 1) wyczyść / usuń, /etc/legalktóry zawiera komunikat (czy ten plik jest używany gdzie indziej?) 2) Utwórz plik ~/.cache/motd.legal-displayed... Śmiało dodaj to jako odpowiedź proszę - zasługujesz na reputację za wskazanie mi rozwiązania;) Dzięki !!
Nicolai Fröhlich
Właśnie zrobiłem !!!! W każdej chwili !!!
samgabbay
2
Problem powstał z moich bardzo restrykcyjnych uprawnień (podstawowy folder domowy ma chmod 500), aby uniknąć zaśmiecania mojego katalogu domowego wszelkimi rodzajami plików dot i pamięci podręcznej, których sam nie stworzyłem. Dlatego ~/.cache/motd.legal-displayednie można utworzyć folderu / pliku, co spowodowałoby, że informacja prawna byłaby wyświetlana w kółko. Zawiadomienie jest wyświetlane TYLKO wtedy, gdy plik nie jest obecny, aby nowi użytkownicy mogli go zobaczyć po pierwszym zalogowaniu.
Nicolai Fröhlich

Odpowiedzi: