在Ubuntu服务器 16.04.1上,如何在启动时自动登录?

分享于 

2分钟阅读

ubuntu

  繁體

问题

在Ubuntu Server 16.04.1 LTS启动时自动登录有问题。

将行更改为


exec /sbin/getty -8 38400 tty1




exec /sbin/getty -8 38400 tty1 -a USERNAME 



将行更改为


exec /sbin/getty -8 38400 tty1




exec /bin/login -f USERNAME < /dev/tty1 > /dev/tty1 2>&1



安装rungetty,注释行


exec /sbin/getty -8 38400 tty1



加上这行


exec /sbin/rungetty --autologin USERNAME tty1 



安装mingetty,注释行


exec /sbin/getty -8 38400 tty1



加上这行


exec /sbin/mingetty --autologin USERNAME tty1



但都无法工作 - 必须在启动时输入登录名和密码-有什么解决办法吗?


答案1

试试这个:

创建文件夹/etc/systemd/system/getty@tty1.service.d

创建文件/etc/systemd/system/getty@tty1.service.d/override.conf

使用你喜欢的编辑器打开文件并添加以下内容:


[Service]


ExecStart=


ExecStart=-/sbin/agetty --noissue --autologin myusername %I $TERM


Type=idle



用你的用户名替换myusername



COM  Server  STA  COMM  AUTO  Comma  
相关文章