วิธีปรับแต่งข้อความล็อกอินบน Ubuntu 14.04.3 LTS


17

จะปรับแต่งข้อความล็อกอินบน Ubuntu 14.04.3 LTS ได้อย่างไร

ฉันต้องการปรับแต่งข้อความเข้าสู่ระบบด้านล่างโปรดแจ้งให้ฉันทราบว่าฉันต้องแก้ไขไฟล์ใด

root@10.1.235.227's password:
Welcome to Ubuntu 14.04.3 LTS (GNU/Linux 3.19.0-25-generic x86_64)

 * Documentation:  https://help.ubuntu.com/

  System information as of Wed Oct 14 01:05:33 CDT 2015

  System load:    0.0             Processes:           117
  Usage of /home: 0.1% of 944MB   Users logged in:     1
  Memory usage:   4%              IP address for eth0: 10.1.235.227
  Swap usage:     0%

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

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


Last login: Wed Oct 14 01:05:35 2015 from 172.20.20.98

คำตอบ:


20

ในการปรับแต่งข้อความก่อนเข้าสู่ระบบเช่นในการสร้างแบนเนอร์เข้าสู่ระบบคุณต้องแก้ไข/etc/issueไฟล์

ในการปรับแต่งข้อความโพสต์ล็อกอินคุณสามารถแก้ไขไฟล์บางไฟล์/etc/update-motd.dได้ ไฟล์ดังกล่าว00-headerและ10-help-textในไดเรกทอรีนั้นปลอดภัยในการแก้ไข

ความเป็นไปได้อีกอย่างคือการเพิ่มฟังก์ชั่น / คำสั่งที่กำหนดเองลง.bashrc ในตอนท้ายของไฟล์

ตัวอย่างเช่นฉันมีฟังก์ชั่นต่อไปนี้กำหนดไว้ที่ด้านบนของ.mkshrcไฟล์ของฉัน:

 testTTY(){

  isTTY=$(tty | awk '{if ($0~/\/dev\/tty.*/) {print "true"}else{print "false"}}')

  if [ "$isTTY" = "true" ]; then
    printf "You are in virtual console\n"
    printf "current disk usage is"
    df
  fi
}

และฉันเรียกใช้ฟังก์ชันในตอนท้ายของที่มีเพียง.bashrc testTTYอย่างที่คุณเห็นจากรหัสฟังก์ชั่นจะกำหนดว่าฉันเข้าสู่ระบบ TTY หรือไม่และถ้าเป็น TTY จะแสดงข้อความที่เหมาะสมและเอาต์พุตของdfคำสั่ง


5

/etc/update-motd.dแฟ้มการกำหนดค่าที่อยู่ใน motdย่อมาจากข้อความของวันนี้


สวัสดีฉันต้องการที่จะลบบรรทัดเหล่านี้ออกจากพรอมต์การเข้าสู่ระบบและทำให้ข้อความที่กำหนดเองของฉัน
Nidhi

ลองเปลี่ยนไฟล์และดูว่าเกิดอะไรขึ้น ตัวอย่างเช่นเพิ่มบรรทัด 'printf "My custom message"' ที่ท้ายไฟล์ 00-header ลองดูที่บรรทัด printf และเปลี่ยนตามที่คุณต้องการ
ไม่มีใคร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.