Edit server config#
於終端輸入指令:
1sudo systemctl edit getty@tty1.service
若是要自動登入於其他 tty,如tty 2
則將getty@tty1.service
修改為getty@tty2.service
,以此類推。
接著在該檔案中新增如下資訊:
1[Service]
2ExecStart=
3ExecStart=-/sbin/agetty --noissue --autologin root %I $TERM
4Type=idle
其中的root
為欲自動登入的使用者,可依需求自行修改。
接著儲存檔案,在重新開機後便可以發現自動在 tty 1 登入方才所設定的使用者。
如果檔案寫入失敗,那可能需要自行創建資料夾/etc/systemd/system/getty@tty1.service.d/
及檔案/etc/systemd/system/getty@tty1.service.d/override.conf
。(若非tty 1
請自行修改路徑名稱)
References#
《command line - How can I get autologin at startup working on Ubuntu Server 16.04.1? - Ask Ubuntu》https://askubuntu.com/questions/819117/how-can-i-get-autologin-at-startup-working-on-ubuntu-server-16-04-1