Linux启用root用户的的远程SSH密码登录
Linux启用root用户的的远程SSH密码登录
自己安装的Ubuntu虚拟机默认是没有启动root用户, 甚至没有安装openssh-server ┓( ´∀` )┏
确认root
密码已设置
普通用户输入如下命令给root
设置密码
sudo passwd root
2. 允许root
登录
vim /etc/pam.d/gdm-password
以及vim /etc/pam.d/gdm-autologin
使用#
注释掉, 如下面所示
#auth required pam_succeed_if_so user != root quier success
3. 允许ssh
方式root
登录
首先安装并且启动SSH服务
1 | apt install openssh-server -y && systemctl enable ssh |
编辑SSH配置文件vim /etc/ssh/sshd_config
如下代码改为yes
1 | #PermitRootLogin prohibit-password 这是默认设置, 注释掉 |
重启SSH服务
systemctl restart ssh