Ubuntu是面向用户的因此默认是禁用root登录的
首先确认是否安装了ssh,下面是安装ssh,最后apt update更新索引一下
apt install ssh
第一步是给root设置密码?
sudo passwd root
第二步 允许root以ssh登录
sudo vi /etc/ssh/sshd_config
将PermitRootLogin 改成 PermitRootLogin yes
第三步、重启ssh服务
sudo service ssh restart
如果是图像界面用root无法登录 按照下面操作即可?
第一步、
编辑/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
添加
greeter-show-manual-login=true
all-guest=false
第二步、
编辑/etc/pam.d/gdm-autologin
vim /etc/pam.d/gdm-autologin
注释
# auth required pam_succeed_if.so user != root quiet_success
第三步、
编辑etc/pam.d/gdm-password
vim /etc/pam.d/gdm-password
注释
# auth required pam_succeed_if.so user != root quiet_success
第四步、
vim /root/.profile
修改
# 将 mesg n || true 改成:
tty -s && mesg n || true
重启即可