无法通过 root 用户执行 scp 和 rsync

无法通过 root 用户执行 scp 和 rsync

我有一台运行在 aws ec2 中的 ubuntu 机器 16.04,我们可以通过本地 windows 机器上的默认用户 (ubuntu) 进行 ssh、scp 和 rsync。有人能告诉我如何通过 root 用户进行这些操作吗?我已将该机器添加到安全组以允许从任何地方访问,并将私钥添加到服务器,该私钥是从我的 windows 机器生成的

答案1

其中有两个部分可能有助于您的分析。

  1. 机器 A 上的 root 用户不是机器 B 上的 root 用户。'root' 在其机器上具有唯一的通用性。
  2. SSHD 通常配置为禁用 root 登录。因此,如果您想以 root@machineB 身份登录,则必须确保在机器 B 上启用了 root 登录。

相关内容