ubuntu14和16下root自登陆方法小结

ubuntu系统启动后有“图形界面”“命令行界面”两种显示模式,本文前半段自登陆主要针对“命令行界面”显示模式。

首先说明一下,ubuntu14下的root自登陆方法在ubuntu16下是不适用的!先说ubuntu14吧。

 

ubuntu14下root自登陆步骤:

1.先su一下

2.将/etc/init/下的tty1.conf打开,cp是为了备份一下

cd /etc/init
cp tty1.conf tty1.conf.bak
vi tty1.conf

3.vi打开tty1.conf后修改

exec /sbin/getty -8 38400 tty1

#exec /sbin/getty -8 38400 tty1
exec /sbin/getty -n -l /usr/bin/autologin -8 38400 tty1

 4.在/usr/bin下创建autologin

cd /usr/bin
vi autologin

5. vi打开autologin后输入

#!/bin/bash
/bin/login -f root

 6.保存出来后,给autologin改一下权限

chmod +x /usr/bin/autologin

 

由于ubuntu14的root自登陆方法在ubuntu16下失灵了,所以16下面用另外一种方法。

 

ubuntu16下root自登陆步骤:

1.先su一下

2.在/etc/systemd/system/下创建一个文件夹getty@tty1.service.d

cd /etc/systemd/system/
mkdir getty@tty1.service.d

3.在 /etc/systemd/system/getty@tty1.service.d/里创建一个override.conf

vi /etc/systemd/system/getty@tty1.service.d/override.conf

4.vi打开了override.conf之后,输入

[Service]
ExecStart=
ExecStart=-/sbin/agetty --noissue --autologin root %I $TERM
Type=idle

以上是在“命令行界面”下自登陆root账户,自登陆后就可以通过.bashrc来做很多自启动的东西了,你们懂得。

 

“图形界面”下root自登陆方法

下面是博客里总结的比较多的方法,亲测ubuntu14和ubuntu16均可用

1.还是先root一下

su

2.在/etc/lightdm/下创建一个lightdm.conf(正常情况下lightdm.conf一开始是没有的,需要创建出来)

vi /etc/lightdm/lightdm.conf

3.vi打开了lightdm.conf后输入

[SeatDefaults]
autologin-user=root
user-session=ubuntu
greeter-show-manual-login=true

 4.保存完了之后关机,再次开机之后会出现一个错误提示

不要慌,接下来还要进行一步,用vi打开/root/下的.profile

vi /root/.profile

5.vi打开了.profile之后,将

mesg n

替换为

tty -s && mesg n

 至此,自启动root就搞定啦。

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值