我创建了一个实例来托管我的 wordpress 博客。我制作了一个密钥对,使用 PuTTY Gen 对其进行了转换,以便它可以与 winscp 一起使用。
与我的实例关联的安全组具有:
ICMP 允许所有
TCP 0-65535
TCP 22 (SSH)
TCP 80 (HTTP)
TCP 443 (HTTPS)
UDP 0-65535
我正在运行Bitnami-Wordpress 3.2.1-0 Ubuntu AMI
我的问题是:如何在我的实例上托管一个简单的文件?
更新:所以我可以使用 SFTP 登录,只需填写我的实例公共 DNS 作为我的主机,并将 PuTTY Gen 密钥作为私钥,我必须使用的用户名是 Bitnami。所以现在我可以访问服务器,我如何或在哪里放置文件以便它会出来 www.mywebsite.com/myfile.file ???
我假设我需要使用 putty SSH 进入服务器,并将其添加到 WWW 目录中?
我试过的:
我尝试使用 WinSCP 登录,主机名是我的实例的公共 DNS,我的私钥文件是转换后的 PuTTY Gen 文件,该文件最初是实例的密钥对。
使用 SFTP,按登录要求我输入用户名,输入“user”或“ec2-user”我收到一条错误消息:
“断开连接,没有可用的受支持的身份验证方法(服务器发送:公钥),服务器>拒绝我们的密钥。身份验证失败。
使用 root 作为用户名,它要求输入我使用 PuTTY Gen 为我的密钥对创建的密码,它接受它,但随后我收到此错误:
“收到过大的 (1349281121 B) SFTP 数据包。支持的最大数据包大小为 1024000 B。错误 > 通常是由从启动脚本(如 .profile)打印的消息引起的。消息可能以“Plea”开头。不能初始化 SFTP 协议,主机是否运行 SFTP 服务器?
如果在 WinSCP 中我将用户名设置为“user”,密码设置为“bitnami”(在我按下登录之前)(bitnami AMI 的默认 wordpress 密码),它会给我这个错误:
断开连接:没有可用的受支持的身份验证方法(服务器发送:公钥)。身份验证日志(详见会话日志):使用用户名:“user”。服务器拒绝了我们的密钥。身份验证失败。
- 我在 WinSCP 中使用 SCP 而不是 SFTP 时遇到相同的错误,除非我使用 SCP 并按登录,并且我使用用户名“root”,它要求我输入密码,输入后我收到此错误:
连接已意外关闭。服务器发送命令退出状态 0。跳过启动消息时出错。您的 shell 可能与应用程序不兼容(推荐使用 BASH)。