Используйте машину Vagrant в качестве соединения SFTP в NetBeans

У меня возникли небольшие проблемы с использованием NetBeans для работы на моем виртуальном сервере Vagrant. Я попытался создать новый проект PHP на удаленном сервере, а затем NetBeans запросил у меня соединение, поэтому я создал новое соединение. Для имени хоста я ввел 127.0.0.1, а в качестве пользователя vagrant я связал файл закрытого ключа (сгенерированный бродягой) и заполнил исходный каталог.

Когда я пытаюсь подключиться таким образом, он запрашивает пароль для пользователя vagrant (которого у меня нет, так как он должен предоставить файл закрытого ключа...). С Vagrant мне все равно нужно было бы подключаться к порту 2222 вместо 22 для соединений ssh, поэтому я изменил имя хоста на 127.0.0.1:2222. Теперь я получаю java.net.UnknownHostException: 127.0.0.1:2222

Поэтому вопрос: кто-нибудь из вас смог подключиться к бродячей машине с SFTP с помощью NetBeans? Если да, то как?

Примечание. Не уверен, что это важно, но я использую машину с Ubuntu 14.04 и версию NetBeans 8.0.2, я установил пакет PHP/Web.


person wawa    schedule 06.01.2015    source источник


Ответы (1)


Я понимаю, что это было задано давно, но похоже, что у других людей тоже есть эта проблема. Это работает для меня на моем Mac:

Host: 127.0.0.1
Port: 2222
Protocol: SFTP
user: vagrant
pass: vagrant

Вы попадаете в бродячий домашний каталог /home/vagrant.

person Steve Gelman    schedule 29.02.2016