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进行登录

你可能感兴趣的:(ubuntu,CLI,自动登录)