用户如何通过 WinSCP 连接到 ec2 实例

用户如何通过 WinSCP 连接到 ec2 实例

我使用 CentOS 7 创建了一个 EC2 实例。我使用用户名“centos”从 putty 登录。登录后,我可以将用户更改为 root。我安装了 CWP,并从 CWP 创建了一个用户帐户,考虑“userme”,密码为“xxxx”。当我在 /home 内运行 ls 命令时,我可以看到“userme”。现在我如何从 WinSCP 登录到 userme 以上传和下载文件。我尝试使用 .ppk 文件登录,但没有用

答案1

我的理解是“userme”只有一个密码,但还没有与之关联的密钥。

  1. 如果您尝试使用密码进行 ssh(或 WinSCP),则需要确保允许您的用户使用密码进行身份验证。

    您需要去/etc/ssh/sshd_config并确保已设置“PasswordAuthentication yes”。

    重启 ssh 服务:service ssh restart

    这样,您将能够使用密码进行 ssh。

  2. 如果您想使用密钥进行 ssh,您需要将密钥与“userme”关联:

    将您的公钥添加到“/home/userme/.ssh/authorized_keys”

你就可以出发了。

相关内容