ssh 无法登陆local container with ssh

2021-03-18  本文已影响0人  芒鞋儿

在container 中安装了ssh-server, sshd是正常启动的,然而却登录不了,message 是permission denied
sshd_config 中已经允许了root login,如下:

Port            SSH_PORT
ListenAddress       0.0.0.0
LoginGraceTime      180
X11Forwarding       yes
Ciphers aes128-cbc,3des-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr
MACs hmac-sha1,hmac-sha1-96
StrictModes         yes
SyslogFacility      DAEMON
PasswordAuthentication  yes
PermitEmptyPasswords    yes
PermitRootLogin     yes
Subsystem sftp internal-sftp

troubleshooting 结果是登录默认的folder不知道什么原因被改动了,root 登录的默认目录是/root, 查看了/etc/passwd 中的设置也是对的。

usermod -d /root root

再重新设定一下,就可以了。

上一篇 下一篇

猜你喜欢

热点阅读