先密匙登录ssh,修改一下root密码,再修改ssh配置文件,把PermitRootLogin和PasswordAuthentication俩参数修改为yes,重启sshd服务,搞定
1. 设置root密码
执行命令后,依次输入当前登录用户密码,要设置的root密码,确认root密码
sudo passwd root
2. 修改ssh配置文件
如果没有安装ssh-server,执行安装命令,已经安装的跳过即可
sudo apt install openssh-server
修改配置文件
sudo vim /etc/ssh/sshd_config
在vim中搜索定位PermitRootLogin,可直接查找:
/PermitRootLogin
修改以下配置:
#LoginGraceTime 2m
#PermitRootLogin prohibit-password
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
#PasswordAuthentication
修改为:
LoginGraceTime 2m
PermitRootLogin yes
StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
PasswordAuthentication yes
3. 重启ssh,使配置生效
sudo service ssh restart
现在可是使用root用户登录ssh了!!!