Ketika seorang pengguna masuk, proses pam_motd mengeksekusi skrip di direktori /etc/update-motd.d dan secara dinamis membuat pesan hari itu. Anda dapat menyesuaikan MOTD dengan memodifikasi skrip, menghapusnya atau menulis skrip Anda sendiri.
Pesan Default Hari Ini
Pesan hari ini hanya ditampilkan ketika Anda masuk ke Ubuntu dalam mode teks, bukan mode grafis. Anda dapat mengakses terminal virtual dengan pintasan Ctrl-Alt-F1 jika Anda menggunakan desktop grafis - gunakan pintasan Ctrl-Alt-F7 untuk kembali ke desktop grafis Anda, juga dikenal sebagai server X Anda. Ctrl-Alt-F2 melalui Ctrl-Alt-F6 akan membawa Anda ke terminal virtual lainnya.
Menambahkan Pesan Khusus
Katakanlah Anda ingin menambahkan pesan khusus yang akan dilihat pengguna saat mereka masuk ke sistem Ubuntu Anda. MOTD Ubuntu dihasilkan oleh skrip saat Anda masuk, jadi Anda tidak bisa menambahkannya ke file / etc / motd. Tempat untuk menempatkan pesan statis Anda sendiri adalah /etc/motd.tail - isi file ini ditambahkan ke akhir MOTD ketika dihasilkan.
Mari gunakan editor teks Nano untuk membuka file /etc/motd.tail dengan perintah berikut: (Wizard terminal Linux dapat menggunakan Vi atau Emacs, tetapi Nano lebih mudah untuk pemula)
sudo nano /etc/motd.tail
Saat berikutnya pengguna masuk, mereka akan melihat pesan khusus Anda. Jika Anda ingin segera memeriksanya, keluarlah dari terminal dengan keluar perintah dan masuk kembali.
Menghapus Informasi
Sekarang katakanlah kami ingin menghapus beberapa informasi default. Ini bukan hanya masalah mengedit satu file - setiap bagian secara otomatis dihasilkan dari skrip yang terletak di direktori /etc/update-motd.d.
Anda bisa mendapatkan daftar lengkap file di direktori ini dengan mengetik /etc/update-motd.d di terminal dan menekan Tab.
Untuk menghapus informasi skrip dari MOTD, kita hanya perlu mencegahnya berjalan. Kita dapat melakukan ini dengan menghapus izin eksekusi dengan chmod -x perintah.
Jika kami ingin menghapus teks dokumentasi di MOTD, kami akan menjalankan perintah berikut:
sudo chmod -x /etc/update-motd.d/10-help-text
Menambahkan Informasi Dinamis
Kita dapat menulis skrip kita sendiri untuk menambahkan informasi dinamis apa pun yang kita sukai ke MOTD. Sebagai contoh, mari coba gunakan paket pemanfaatan cuaca untuk membuat skrip yang menambahkan cuaca lokal saat ini ke MOTD.
Itu tidak dipasang secara default, jadi mari kita menginstalnya dengan perintah berikut:
sudo apt-get install weather-util
weather -i CODE
sudo nano /etc/update-motd.d/98-weather
Setelah Nano terbuka, masukkan kode berikut, ganti CODE dengan kode cuaca lokal Anda:
#!/bin/sh
echo weather -i CODE echo
Tekan Ctrl-O dan Enter untuk menyimpan, lalu tekan Ctrl-X untuk keluar.
Buat skrip dieksekusi dengan chmod + x atau tidak akan berjalan:
sudo chmod +x /etc/update-motd.d/98-weather
Sekarang pengguna akan melihat ramalan cuaca lokal ketika mereka masuk. Tidak ada yang istimewa tentang penggunaan cuaca - Anda dapat menggunakan perintah apa pun yang mencetak teks ke terminal.
MOTD tidak hanya ditampilkan ketika pengguna masuk secara lokal. Setiap pengguna yang login dari jarak jauh dengan SSH atau Telnet juga akan melihat MOTD Anda yang disesuaikan.