Ubuntu 19.10 使用root登录界面

第一步:

以普通用户登录系统,创建root用户的密码
在终端输入命令:sudo passwd root
然后输入设置的密码,这样就完成了设置root用户密码的步骤

第二步:

## 我习惯性的用root用户来操作界面,没有权限问题的限制 sudo -s,输入你设置的root账户密码

修改文件

gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

在文件末尾增加如下两行:

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

第三步:

修改 /etc/pam.d/gdm-autologin
/etc/pam.d/gdm-password 文件

gedit /etc/pam.d/gdm-autologin

注释掉auth required pam_succeed_if.so user != root quiet_success这一行(第三行左右)

gedit /etc/pam.d/gdm-password

注释掉 auth required pam_succeed_if.so user != root quiet_success这一行(第三行左右)

第四步:

修改/root/.profile文件

gedit /root/.profile

将文件末尾的mesg n || true这一行修改成

tty -s&&mesg n || true

到这里重启虚拟机,在未列出输入root用户就可以登录界面
我第一次登录发现root用户登录不上,我用普通用户登录,修改了一遍root账户的密码,又重启了一次发现可以了!

SSh登录

下面是配置root用户ssh登录,方面传输文件我习惯用WinSCP这个工具来上传下载虚拟机里的文件

gedit /etc/ssh/sshd_config

#PermitRootLogin prohibit-password
下添加:PermitRootLogin yes
有的安装完虚拟机,发现里面没有ssd_config 文件,不要着急,那就是你没有安装openssh-sever,

apt install openssh-server

最后reboot重启系统即可!

你可能感兴趣的:(Ubuntu 19.10 使用root登录界面)