Ubuntu16.04开启root用户,并远程登录
Ubuntu安装完成默认是普通权限的用户,root用户需要手动开启,并且还不含opne-ssh模块
1.给root用户设置密码
sudo passwd root
会提示输入unix的新密码,这就是root的密码
2.测试root用户登录
sudo su 或者 su root
3.修改配置文件,开启root账号界面登录
cd /usr/share/lightdm/lightdm.conf.d/
gedit 50-unity-greeter.conf
在下面添加如下配置:
user-session=ubuntu
greeter-show-manual-login=true
all-guest=false
4.重启系统,使用root账号登录
reboot
会出现一个错误提示,点击确定进入系统
vi /root/.profile
把mesg n,修改为:tty -s mesg n
保存退出,重启系统
reboot
- 安装open-ssh模块开启远程登录
apt-get install openssh-server
查看是否开启:#ps -e |grep ssh
6.开启root远程登录
vi /etc/ssh/sshd_config
找到并用#注释掉这行:PermitRootLogin prohibit-password
新建一行 添加:PermitRootLogin yes
重启服务
service ssh restart
至此,root账号远程登录完成