Използвайте Vagrant машина като SFTP връзка в NetBeans

Имам малък проблем с използването на NetBeans за работа на моя виртуален сървър Vagrant. Опитах се да създам нов PHP проект на отдалечен сървър, след което NetBeans ме попита за връзката, така че създадох нова връзка. За име на хост поставих 127.0.0.1 и като потребител vagrant свързах файла с частен ключ (генериран от 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