Cara menghapus pemberitahuan hukum dari MOTD / Banner untuk pengguna non-root

9

Masalah:

Teks berikut ini ditampilkan untuk semua pengguna non-root saat masuk melalui SSH:

Program yang termasuk dalam sistem Ubuntu adalah perangkat lunak bebas;
ketentuan distribusi yang tepat untuk setiap program dijelaskan dalam
file individual di / usr / share / doc / * / hak cipta.

Ubuntu hadir dengan TANPA JAMINAN, sejauh diizinkan oleh
hukum yang berlaku.


Konfigurasi:

  • /etc/ssh/sshd_configTermasuk saya :

PrintMotd no
PrintLastLog no

  • PrintMotd nodan PrintLastLog noditimpa oleh PAM di/etc/pam.d/sshd

sesi opsional pam_motd.so

sesi opsional pam_lastlog.so tidak pernah gagal ditampilkan

  • /var/run/motddikaitkan dengan /etc/motd:

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

  • Folder /etc/update-motd.d/ kosong!

Pertanyaan:

Bagaimana cara menonaktifkan tampilan pemberitahuan di atas untuk pengguna non-root?

Nicolai Fröhlich
sumber
Jika berhasil, katakan padaku. Jadi saya bisa menambahkan ini sebagai jawaban
samgabbay
2
Solusi menggunakan sed(alias menghapus pam_lastlogdari /etc/pam.d/sshd) dalam artikel tidak bekerja untuk saya karena saya masih ingin menampilkan tanggal login terakhir dan upaya yang gagal. TETAPI saya menemukan 2 solusi menyelam ke dalam potongan-kode referensi pam_lastlog: 1) hapus / hapus /etc/legalyang berisi pesan (apakah file ini digunakan di tempat lain ??) 2) membuat file ~/.cache/motd.legal-displayed... Silakan tambahkan ini sebagai jawaban tolong - Anda pantas mendapatkan reputasi karena mengarahkan saya ke solusi;) Terima kasih !!
Nicolai Fröhlich
Baru saja !!!! Kapan saja!!!
samgabbay
2
Masalahnya berasal dari izin saya yang sangat terbatas (folder home base memiliki chmod 500) untuk menghindari membuang sampah sembarangan direktori home saya dengan semua jenis dotfile dan hal-hal cache yang saya tidak buat sendiri. Oleh karena itu folder / file ~/.cache/motd.legal-displayedtidak dapat dibuat yang menyebabkan pemberitahuan hukum ditampilkan berulang kali. Pemberitahuan HANYA ditampilkan jika file tidak ada sehingga pengguna baru harus melihatnya sekali saat login pertama kali.
Nicolai Fröhlich

Jawaban: