在一般linux(例:CentOS)要修改ssh登入畫面,只要修改 /etc/motd 這個檔的內容就行。
但Ubuntu(11.10)較不同,
修改/etc/motd後下次登入還是會顯示同樣畫面。(因/etc/motd只是指向/var/run/motd的symbolic link)
最簡單修改Ubuntu11.10登入畫面的方法是:
1.在/etc/新增一個檔案motd.static
sudo vi /etc/motd.static
接著自己增添motd.static的內容,增添的內容就是新的登入畫面(但無法加入\d等顯示系統資訊的指令)
2.讓/etc/motd改指向/etc/motd.static
sudo ln -f -s /etc/motd.static /etc/motd
3.重新登入,登入顯示訊息就會變成 /etc/motd.static 的內容
若想修改顯示的系統訊息(如kernel版本, 時間),
則可修改/etc/update-motd.d/下的檔案,
例如在沒有更動/etc/motd的情況下,把/etc/update-motd.d/00-header的執行權限取消,
則登入後就不會顯示"Welcome to Ubuntu 11.10 (GNU/Linux 3.x.x-xx-generic-pae...)"
No comments:
Post a Comment