Как подключить Coda к экземпляру AWS EC2? неправильное имя пользователя или пароль

Я следовал инструкциям в потоке: Как сделать настроить Coda для работы с моим инстансом Amazon EC2?

Тем не менее, у меня все еще есть проблема. Я могу подключиться по ssh к своему инстансу EC2, просто набрав ssh unbuntu@ip, а также использовать терминал в Coda. Когда я пытаюсь добавить сайт и подключиться, он говорит, что имя пользователя или пароль не были приняты сервером.

Я уверен, что мои разрешения верны (400) для моей пары ключей, расположенной в .ssh, поскольку я могу подключиться к ней по 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.


person Community    schedule 17.08.2012    source источник


Ответы (2)


При создании новых сайтов с Coda для использования с экземплярами EC2 я использовал:

Протокол: SFTP

Порт: 22

Сервер: ec2-xxx-xxx-xxx-xxx.eu-west-1.compute.amazonaws.com

Имя пользователя: ec2-пользователь

Пароль: (нажмите значок ключа и выберите пару ключей)

Корневой URL: http://whatever.com

Удаленный корень: /var/www/html/whatever.com

Локальный корень: /Volumes/Macintosh HD/Users/Alex/Location/Location/Location

Нажмите СОХРАНИТЬ и готово.

Вы также можете создать файл ~/.ssh/config:

# AWS Ec2 Ireland
Host *.eu-west-1.compute.amazonaws.com
IdentityFile /location/of/your/pem/file/dublin.pem
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
IdentitiesOnly yes
ForwardAgent no
person ajtrichards    schedule 19.06.2013

Попробуйте установить имя пользователя «ec2-user» с пустым паролем.

person Josh    schedule 16.10.2012