【Linux】Ubuntu设置自动登录图形界面和远程shell

这篇博客介绍了如何在Ubuntu系统中配置root用户登录图形界面,包括修改lightdm配置文件和root的profile文件,以及允许root免密登录。同时,也详细讲解了开启root远程SSH登录的步骤,涉及到修改sshd_config文件和重启SSH服务。
摘要由CSDN通过智能技术生成

1. root 自动登录图形界面

ubuntu 默认是禁止管理员登录图形界面的,想要以 root 身份登录,需要经过以下配置:

cd /usr/share/lightdm/lightdm.conf.d && chmod 644 50-ubuntu.conf && vim 50-ubuntu.conf

在文件末尾添加两行代码:

greeter-show-manual-login=true
all-guest=false

然后修改另一个文件:

cd /root && vim .profile

每个系统可能不一样,在我的环境下,最后一行是:

mesg n 2> /dev/null || true

在行首加上语句 tty -s && ,结果该行代码被改为:

tty -s && mesg n 2> /dev/null || true

2. root 免密登录图形界面

cd /etc/pam.d && chmod 644 gdm-autologin && vim gdm-autologin
# 注释掉auth required pam_success_if.so user!=root quiet_success这一行
cd /etc/pam.d && chmod 644 gdm-password && vim gdm-password
# 注释掉auth required pam_success_if.so user!=root quiet_success这一行
cd /etc/gdm3 && chmod 644 custom.conf && vim custom.conf
# 修改下列配置项:
# AutomaticLoginEnable = true
# AutomaticLogin = root
# TimedLoginEnable = true
# TimedLogin = root
# AutomaticLoginEnable=True
# AutomaticLogin=root

3. 允许 root 用户登录远程 shell:

sudo passwd root
=== 输入密码
sudo vim /etc/ssh/sshd_config 
=== 找到 #Authentication,将 PermitRootLogin 参数修改为 yes
=== 找到 #Authentication,将 PasswordAuthentication 参数修改为 yes
=== 保存并退出
sudo service ssh restart
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值