SCP 许可被拒绝

SCP 许可被拒绝

我在我的主机 Ubuntu 16.0.4 上创建了两个 LXC 容器,一个是 Ubuntu,另一个是 Centos7。我正在尝试使用 scp 命令将文件从 Centos7 复制到 Ubuntu 作为 root 用户,它要求输入 root 密码,而我输入了正确的密码显示权限被拒绝。我可以知道我被拒绝的可能原因吗?在此输入图像描述

答案1

通过允许 root 登录/etc/ssh/sshd_config(PermitRootLogin Yes),我能够登录。

根据man sshd_config

 PermitRootLogin
         Specifies whether root can log in using ssh(1).  The argument must be “yes”, “prohibit-password”, “without-password”, “forced-commands-only”,
         or “no”.  The default is “prohibit-password”.

请注意,sshd_config 更改后必须重新启动 sshd。

相关内容