ubuntu 启用root用户及root用户远程登陆

介绍
ubuntu安装好的时候你设置的用户并不是拥有最高权限的用户,而最高权限的用户root需要你来启用他!如果用自己设置的用户会比较麻烦,经常需要在命令前面加上 sudo xx

做法
1、首先右键开启一个终端,输入解锁用户root的命令
sudo passwd -u root
2、为root用户设置一个密码,他会让你输入两次密码
sudo passwd root
3、测试root用户
3.1、使用su - 登陆root用户,它会让你输入root的密码,就是你刚刚设置的
su -   
可以看到当前的使用者由qiaolin变成了root

3.2、我们来测试安装命令时不加 sudo命令
apt install tree
3.3、退出root用户,回到上一个用户
exit

看起来是没什么问题了!但是你还不可以用root登陆,这意味着你执行一些命令之前要么通过 su - 切换到 root 或者 命令前加上 sudo ,但是如果使用root直接登陆就不用切换了!~

4、编辑下面几个配置文件,让root可以登陆
sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
执行上面的命令会弹出一个文本编辑,在文本编辑中加入下面这段配置

greeter-show-manual-login=true
all-guest=false
sudo gedit /etc/pam.d/gdm-autologin
将 auth    required    pam_succeed_if.so user != root quiet_success 注释掉


sudo gedit /etc/pam.d/gdm-password
和上面一样的,注释掉 auth    required    pam_succeed_if.so user != root quiet_success


sudo gedit /root/.profile
将文件中的 n || true 修改成 tty -s&&mesg n || true


做完上面这些操作,你可以通过界面的方式登陆了!但是你没办法远程登陆,如果你想用root远程登陆的话,还需要修改ssh的配置文件

sudo gedit /etc/ssh/sshd_config
将其中PermitRootLogin 这个配置项改为 yes


弄完上面的配置文件,重启ubuntu,你就可以愉快的使用root了

测试
1、使用界面登陆root用户

2、使用远程工具登陆root用户

 

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值