ฉันจะแก้ไข ssh motd ได้อย่างไร


22

ฉันต้องการเพิ่มฟิลด์ลงใน ssh MOTD

MOTD วันนี้:

Linux toker 2.6.31-22-generic-pae #69-Ubuntu SMP Wed Nov 24 09:04:58 UTC 2010 i686

To access official Ubuntu documentation, please visit:
http://help.ubuntu.com/

  System information as of Tue Jan 25 19:25:53 CET 2011

  System load:  0.23                Processes:           139
  Usage of /:   76.8% of 911.20GB   Users logged in:     1
  Memory usage: 17%                 IP address for eth0: 192.168.1.102
  Swap usage:   0%

  Graph this data and manage this system at https://landscape.canonical.com/

38 packages can be updated.
38 updates are security updates.

No mail.
Last login: Tue Jan 25 19:22:06 2011 from 192.168.1.106

ฉันรู้ว่าฉันสามารถเปลี่ยนสิ่งนี้เป็นข้อความแบบคงที่ได้โดยการชี้ / etc / motd ไปยังสิ่งอื่นที่ไม่ใช่ / var / run / motd แต่ฉันไม่ต้องการปล่อยข้อมูลที่สร้างขึ้นที่นำเสนอในวันนี้

เป็นไปได้หรือไม่ที่จะเพิ่มการใช้งานดิสก์จากฮาร์ดไดรฟ์เพิ่มเติมสองตัวลงในข้อความที่สร้างขึ้นตามค่าเริ่มต้น ตัวอย่างเช่น:

Linux toker 2.6.31-22-generic-pae #69-Ubuntu SMP Wed Nov 24 09:04:58 UTC 2010 i686

To access official Ubuntu documentation, please visit:
http://help.ubuntu.com/

  System information as of Tue Jan 25 19:25:53 CET 2011

  System load:  0.23               Processes:           139
  Memory usage: 17%                Users logged in:     1
  Swap usage:   0%                 IP address for eth0: 192.168.1.102

  Usage of /:            76.8% of 911.20GB
  Usage of /media/hddb/:    8% of 1.8T
  Usage of /media/hddc/:   16% of 1.8T

  Graph this data and manage this system at https://landscape.canonical.com/

38 packages can be updated.
38 updates are security updates.

No mail.
Last login: Tue Jan 25 19:22:06 2011 from 192.168.1.105

คำตอบ:


18

ลองดูที่เป็นบทความอูบุนตูวิกิพีเดียเกี่ยวกับการออกแบบของโปรแกรมปรับปรุง motd ที่ โปรแกรมนี้มีอยู่ในupdate-motdแพ็คเกจและจะช่วยคุณสร้าง MOTD แบบไดนามิกมากขึ้น


4
คำตอบนี้ไม่ได้ตอบคำถามจริงๆ - มันแค่ชี้ไปที่อื่น คุณสามารถดึงรายละเอียดที่สำคัญบางอย่างไว้ในคำตอบของคุณได้หรือไม่?
Duncan Jones

20

/etc/update-motd.dไฟล์ที่คุณจำเป็นต้องแก้ไขที่อาศัยอยู่ใน

ดูหน้า man update-motdสำหรับรายละเอียดเกี่ยวกับวิธีการทำงาน

Ubuntu รุ่นของฉันไม่แสดงการใช้งานดิสก์ดังนั้นฉันไม่แน่ใจว่าคุณต้องแก้ไขสคริปต์ใด


1
นั่นดูเหมือนว่า Ubuntu-Server motd
Broam

4

คุณไม่สามารถแก้ไขสคริปต์ได้หากไม่มีการเข้ารหัสพิเศษ ข้อความที่คุณเห็นจะแสดงพร้อมกับสคริปต์ตัวคลุมซึ่งเรียกใช้ / usr / bin / landscape-sysinfo ผลลัพธ์ที่คุณเห็นถูกสร้างขึ้นโดย landscape-sysinfo


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.