Как подключиться к экземпляру AWS EC2 с помощью filezillla?
У меня есть экземпляр AWS EC2. Я использую filezilla 3.8.0, но я не могу подключить экземпляр, filezilla не принимает тип учетной записи нормальный и спрашивает пароль. Когда я набираю имя пользователя ubunbu и пароль пустым, я получаю следующее сообщение:
Отключено: нет поддерживаемых методов проверки подлинности (сервер отправлен: publickey)
Я вставил ключ pem и преобразовал ключ ppk также. Мои сотрудники могут подключиться, но я не могу. Что случилось?
Спасибо
4 ответа
Более конкретно, вот скриншот диалога, в который вы должны добавить свой закрытый ключ ssh.
Это происходит в AWS EC2. Поскольку EC2 обеспечивает соединение через SFTP, нужны некоторые другие методы. Во-первых, СОЕДИНЕНИЕ будет в FTP по умолчанию. Нужно перейти на SFTP. Затем вместо непосредственного указания имени хоста и пароля это нужно сделать в диспетчере сайтов. Пошаговая процедура приведена ниже:
Итак, шаги по устранению неполадок:
- Зайдите в настройки Filezilla
- SFTP
- Добавить ключевой файл (Дайте ppk преобразованный ключевой файл, или FZ преобразует компьютер)
Затем возьмите Файл в Filezilla.
- файл
- Модератор
- Новый сайт
- Дайте любое имя (ec2-amazon)
- В общем, дайте имя хоста 'Public DNS' (например, ec2-34-423.ap-southeast...)
- Изменить протокол на
SFTP
- Тип входа:
Normal
- Пользователь:
ec2-user
или жеubuntu
- зависит - Очистить пароль
- Connect!
Надеюсь, вы будете на связи. Удачного Хостинга...:)
Попробуйте следующую конфигурацию в filezilla,
установите тип входа в систему = интерактивный,Protocal = SFTP и прикрепите файл ключа к настройке SFTP filezilla из MenuBar -> Правка -> Настройки ->SFTP -> Добавить файл ключа.
Надеюсь это поможет.
Я столкнулся с той же проблемой - я слежу за ответом @Amith Ajith, но обнаружил, что мои настройки были такими, как есть.