Ubuntu使用root用户远程登录
注:如果是14版本,直接将
/etc/ssh/sshd_config
配置文件中PermitRootLogin
属性改为PermitRootLogin yes
即可。
开启命令如下(默认登录的是一个普通用户):
inconspicuousy@inconspicuousy:~$ sudo passwd root
[sudo] inconspicuousy 的密码:
输入新的 UNIX 密码:
重新输入新的 UNIX 密码:
passwd:已成功更新密码
inconspicuousy@inconspicuousy:~$ su root
密码:
root@inconspicuousy:/home/inconspicuousy# cd /etc/pam.d/
# 下面两个文件都是需要注释 #auth required pam_succeed_if.so user != root quiet_success
root@inconspicuousy:/etc/pam.d# vim gdm-autologin
root@inconspicuousy:/etc/pam.d# vim gdm-password
# 将 `mesg n || true` 替换成 `tty -s && mesg n || true`
root@inconspicuousy:/etc/pam.d# vim /root/.profile
# 将`#PermitRootLogin prohibit-password`替换成 `PermitRootLogin yes`
root@inconspicuousy:~# vim /etc/ssh/sshd_config
root@inconspicuousy:~# systemctl restart sshd
完成后重新启动系统即可,
注意:
1、上面命令设置的密码就是root用户的密码。