1. 程式人生 > >ubuntu開機自動登入(by命令列)

ubuntu開機自動登入(by命令列)

本地用Virtual Box搭了個ubuntu虛擬機器做實驗,由於只用到命令列,所以壓根就沒裝GUI,想著到時候直接後臺執行然後從本地shell ssh上去。
然而Virtual Box這個東西號稱支援虛擬機器後臺(無前端)執行,實則還需要手動輸入使用者名稱和密碼……
ubuntu設定無密碼自動登入的方法不少,但大多基於GUI。找來找去終於找到一個只用CLI實現的方法,在此分享:

方法實現

  • 安裝rungetty:sudo apt-get install rungetty

  • 修改登入終端配置檔案:sudo vim /etc/init/tty1.conf
    註釋掉最後一行exec /sbin/getty 38400 tty1


    新增一行exec /sbin/rungetty --autologin username tty1
    (其中username為登入使用者名稱)

由於getty本身的autologin支援不太好,所以改用rungetty進行登入