ในการติดตั้งฐานของ Ubuntu 14.04.2 LTS เพียงแค่วางข้อความที่คุณต้องการใน:
/etc/motd
ตามค่าเริ่มต้น MOTD จะปรากฏที่ส่วนท้ายของเนื้อหา MOTD แบบไดนามิกอื่น ๆ ตัวอย่างเช่นนี่คือผลลัพธ์จากกล่อง Vagrant ubuntu / trusty64 (v20150506.0.0) พร้อมไฟล์ / etc / motd ที่เพิ่ม:
$ vagrant ssh
Welcome to Ubuntu 14.04.2 LTS (GNU/Linux 3.13.0-52-generic x86_64)
* Documentation: https://help.ubuntu.com/
System information as of Thu May 14 20:06:56 UTC 2015
System load: 0.39 Processes: 78
Usage of /: 2.8% of 39.34GB Users logged in: 0
Memory usage: 24% IP address for eth0: 10.0.2.15
Swap usage: 0%
Graph this data and manage this system at:
https://landscape.canonical.com/
Get cloud support with Ubuntu Advantage Cloud Guest:
http://www.ubuntu.com/business/services/cloud
0 packages can be updated.
0 updates are security updates.
#####################################
Howdy! This message is from /etc/motd
#####################################
Last login: Thu May 14 20:06:56 2015 from 10.0.2.2
vagrant@vagrant-ubuntu-trusty-64:~$
นั่นคือทั้งหมดที่มีให้หากคุณกำลังทำงานกับระบบที่มีการตั้งค่าเริ่มต้น
หมายเหตุการแก้ไขปัญหาอื่น ๆ :
การใช้ "/ etc / motd" เป็นการเปลี่ยนแปลงจากรุ่นก่อนหน้า คำแนะนำสำหรับ 12.02 คือการใช้ "/etc/motd.tail" ไม่ทำงานใน 14.04.2
คำแนะนำอื่น ๆ ที่ฉันเคยเห็นรวมถึงการเปลี่ยนค่าบางอย่างใน "/ etc / ssh / sshd_config" ในกรณีที่มีการเปลี่ยนแปลงนี่คือค่าเริ่มต้นที่ใช้งานได้:
UsePAM yes
PrintMotd no
ในทำนองเดียวกันนี่คือค่าเริ่มต้นสำหรับการ/etc/pam.d/login
อ้างอิงที่ฉันเคยเห็น:
session optional pam_motd.so motd=/run/motd.dynamic noupdate
session optional pam_motd.so
นั่นคือทุกอย่างที่ฉันเคยเห็นอ้างอิงสำหรับการแก้ไขปัญหา
sudo run-parts /etc/update-motd.d/
แสดงข้อมูลที่คาดหวัง?