Ini tidak memberikan jawaban untuk pertanyaan itu. Untuk mengkritik atau meminta klarifikasi dari penulis, tinggalkan komentar di bawah posting mereka. - Dari Ulasan
Pengguna
2
@abu_bua: jika Anda melihat sesuatu di antrian ulasan LQ yang tidak Anda ketahui, tekan lewati atau google jawabannya. ;-) Jawaban ini benar-benar valid karena mengesampingkan motd.
Fabby
@Graham -------- ^
Fabby
@qinsi: Selamat Datang di Tanya Ubuntu! :-) Terima kasih telah mengajari saya sesuatu hari ini dan minta maaf karena berakhir di antrian LQ. +1
Fabby
2
@abu_bua Saya tidak mengatakan itu yang terbaik dari semua jawaban. Yang saya katakan adalah: 1. Ini jawaban, bukan pertanyaan. 2. Saya tidak tahu .hushlogin. 3. Ketika saya belajar sesuatu hari ini, saya merasa tertantang. 0 :-)
Fabby
16
File skrip dalam /etc/update-motd.dmenghasilkan file /var/run/motd.dynamicyang Anda identifikasi mengandung MOTD Anda.
Cara sederhana untuk menghentikan pembuatan file ini adalah membuat semua skrip tidak dapat dieksekusi dengan:
Desainnya sangat menyedihkan sehingga skrip dijalankan meskipun SSH diatur ke PrintMotd no. Saya pikir pam benar-benar jalan keluar terbaik, tampaknya pengaturan noupdate harus menjinakkan ini, tetapi tidak.
Florian Heigl
1
Seperti yang disarankan @FlorianHeigl, ini tidak berhasil.
einpoklum
Pertanyaannya adalah tentang menonaktifkan motd di ssh, yang sebenarnya jawabannya. Tetapi dari komentar Anda atau bentuk florian tidak jelas apa yang tidak berfungsi. Jika Anda memiliki masalah atau pertanyaan yang berbeda, ada tombol di sana.
Jakuje
1
Saya menemukan solusi / peretasan
ssh -t IP_ADDRESS bash
-t untuk memaksa alokasi tty
mengirim bashperintah, karena mengirim perintah tidak menghasilkan bisnis penyamakan.
Jawaban:
Sebagian besar jawaban memerlukan akses root.
Setiap pengguna dapat memperoleh login yang bersih (termasuk menonaktifkan MOTD), cukup jalankan:
sumber
.hushlogin
. 3. Ketika saya belajar sesuatu hari ini, saya merasa tertantang. 0 :-)File skrip dalam
/etc/update-motd.d
menghasilkan file/var/run/motd.dynamic
yang Anda identifikasi mengandung MOTD Anda.Cara sederhana untuk menghentikan pembuatan file ini adalah membuat semua skrip tidak dapat dieksekusi dengan:
Catatan: Informasi diambil dari jawaban ini oleh heemayl .
sumber
Cara lain adalah dengan mengomentari baris-baris ini dalam
/etc/pam.d/login
:sumber
Sesuai jawaban Alcuin Arundel, sunting
/etc/pam.d/sshd
dan komentari baris pam_motd untuk menghapus pesan saat masuk melalui ssh.sumber
Ada opsi konfigurasi di
sshd_config
, disebutPrintMotd
. Pengaturan untukno
melakukan pekerjaan.sumber
Saya menemukan solusi / peretasan
-t
untuk memaksa alokasi ttymengirim
bash
perintah, karena mengirim perintah tidak menghasilkan bisnis penyamakan.Selamat bersenang-senang
sumber