1 添加root账号和设置密码
sudo passwd root
2 安装openssh-server
sudo apt install openssh-server
3 修改ssh配置
sudo vim /etc/ssh/sshd_config
将PermitRootLogin 设置为 yes
4 修改50-ubuntu.conf配置
vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
添加以下两行
greeter-show-manual-login=true
all-guest=false
5 修改gdm-autologin和gdm-password
这两个文件位于目录/etc/pam.d下。把gdm-autologin和gdm-password的这一行注释掉:
auth required pam_succeed_if.so user != root quiet_success
6 修改/root/.profile
把mesg n || true
注释掉,添加如下一行
tty -s&&mesg n || true
7 重启服务器
重启后就可以在GUI登录界面选择list,输入root用户名,输入密码登录了。或者使用ssh客户端工具进行远程登录。