我已按照线程中的说明进行操作:如何配置 Coda 以适用于我的 Amazon EC2 实例?
但是,我仍然遇到问题。我可以通过键入ssh unbuntu@ip
和使用 Coda 中的终端 ssh 进入我的 EC2 实例。当我尝试添加站点并连接时,它说服务器不接受用户名或密码。
我确信我的权限在 .ssh 中的密钥对上是正确的 (400),因为我可以 ssh 进入它。
我的尾声设置是:
Protocal: SFTP port 22
Server: <ip>
username: ubuntu
password: <blank>
Root URL: http://<ip>/sub
此外,我的 .ssh 目录权限为 700,其中的所有文件都设置为 400。我的配置文件如下所示:
Host <ip>
User ubuntu
IdentityFile ~/.ssh/key.pem
HostName <ip>
知道出了什么问题吗?我可以通过终端 ssh 并使用 Coda 终端;但是,我说
“无法连接到服务器 xxxx:服务器不接受用户名或密码。”`
当我尝试使用 Coda 打开网站时。