好久没使用docker创建一个全新的ubuntu容器了,然后今天遇到了一个问题就是密码是正确的,但是就是提示Permission deny,无法登录
我们打开ssh的配置文件查看
vim /etc/ssh/sshd_config
可以看到下面的内容,其中root账户是无法ssh连接的我们需要修改配置
#LoginGraceTime 2m
#PermitRootLogin prohibit-password
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
把它修改为
#LoginGraceTime 2m
#PermitRootLogin without-password
PermitRootLogin yes
StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
再重启ssh服务就行了
/etc/init.d/ssh restart