Файл приватного ключа для SFTP в NetBeans

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

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

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

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

Ответ 1

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

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

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

Проверьте соединение.

Что это!