2011-12-18 2 views
11

Я пытаюсь настроить Netbeans для автоматической загрузки файлов PHP на SFTP-сервер (у меня нет прав администратора на этом сервере).Файл частного ключа для SFTP в NetBeans

Все нормально, за исключением того, что Netbeans запускает предупреждение каждый раз, когда ему нужно загрузить что-то:

подлинности хозяина ... не может быть установлена. Отпечаток ключа RSA: XX: XX: XX: ,,,, Вы действительно хотите продолжить соединение?

Как избежать запроса каждый раз? Я предполагаю, что указать файл секретного ключа достаточно, но не знаю, как сгенерировать этот файл. Вы можете мне помочь? (Подавление предупреждения другим способом тоже будет в порядке.)

+0

do ssh подключение к серверу из командной строки, чтобы добавить его в 'known_hosts' –

+0

http://stackoverflow.com/questions/3328930/i-netbeans-can-i-somehow-store-the-rsa-key- fingerprint-of-the-remote-server - или –

ответ

23

Это не слишком легко понять из gui, но это действительно так просто.

Во-первых, вам нужно создать пустой текстовый файл, который будет писать Netbeans, назовите его knownhosts.txt.

Укажите этот файл в Известные файлы хостов Поле в вашей конфигурации. (Щелкните правой кнопкой мыши на проект в окне Projects, выберите Свойства из выпадающего меню, выберите Run Configuration в диалоговом окне Свойства проекта, а затем нажмите Управление подключениями ... Теперь вы должны увидеть Известный файл хостов поле, где вы можете Просмотрите в свой пустой текстовый файл.)

Проверьте подключение.

Вот и все!

+0

В системе linux авторизуйте netbeans для записи в этом файле. – Nolwennig

Смежные вопросы