2012-05-17 3 views
1

Я пытаюсь подключиться к sftp, но получаю сообщение об ошибке: Устранение соединения sfpt не выполнено: подпись хоста недопустима или ключ хоста не принят. Любая идея, как сделать эту работу? Я использую filezilla и fugu просто отлично. Это просто аптана, которая не работает.Не удалось подключиться Aptana sftp

Спасибо!

ответ

3

Я использую Aptana Studio 3, и я получал ту же ошибку в OS X (вы не указали ОС, хотя). В моем случае это было возражением, потому что я создал новый сервер, так что подпись ssh удаленного сервера была изменена, поэтому «подпись хоста недопустима».

Если вы идете в Preferences -> General -> Network Connections -> SSH2 есть вкладка для хосты, которые, как представляется, будет заселена из файла ~/.ssh/known_hosts.

Это список сигнатур удаленного хоста, и вы должны найти свой удаленный хост в этом списке.

Удалить кнопка здесь, которая удалит хост из списка, но при появлении диалогового окна еще раз показывает, что он не был удален вообще!

Похоже, что список заселен при запуске и Удалить кнопка не работает. Единственный способ, которым я мог бы получить эту работу было:

  • Редактировать ~/.ssh/known_hosts файл вне Aptana и удалить конкретный ключ хоста.
  • Restart Aptana
+0

Я не знаю, какую версию вы используете, но я только что установил последнюю версию (3.4.2) и remove' кнопку 'вы упомянули там и функциональный. Я переместил свой сайт на новый хост, и это решение оказалось успешным. – efesar