2012-01-28 114 views
17

Netbean es genial y lo uso con conexión remota FTP todo el tiempo. Sin embargo, uno de mis clientes actualmente solo tiene una conexión SSH. ¿Hay alguna forma de conectarse a él y subir/bajar archivos?En Netbeans, ¿puede hacer conexión SSH para proyectos PHP?

+0

que quieren tener acceso SFTP? en ese caso, está incorporado, afaik. – c69

+0

¿Pero cómo me conecto a SSH? – Bill

+0

no sé, nunca usé ftp/sftp de netbeans. offtopic: _Utilice el sistema de control de versiones. Y deje que el servidor actualice desde SVN/GIT_. – c69

Respuesta

22

Como se mencionó, SFTP es compatible con Netbeans de forma predeterminada. Seleccione "conexión remota" en la configuración de ejecución de su proyecto y use su información de conexión SSH (host, inicio de sesión y pase). No tiene que proporcionar ningún archivo de clave privada.

+0

Sí, resultó ser que el servidor bloqueó la conexión externa. Netbean funciona bien. – Bill

+0

Tengo problemas para cargar archivos a través de netbeans con la conexión SSH. ¿Hay alguna forma de darle al cortafuegos un comodín para que lo acepte? – Lobato

5

He tenido suerte al usar sshfs (ssh file system) en ubuntu. Me crear creando una carpeta de montaje en mi carpeta de inicio y ejecute el siguiente

$ sshfs domain\\[email protected]:/path/to/remote/folder ~/mount/local-mount-point 

A partir de ahí empiezo un proyecto nuevo (o existente) en Netbeans en esa carpeta local ~/mount/local-mount-point

Para una mejor establecido, hago un intercambio de claves entre su caja local y el servidor (ssh-copy-id) para conexiones ssh sin contraseña. Luego, coloca la línea de comando anterior en tu archivo .bashrc.

2

Hago lo mismo que Richard.

En general, es más fácil simplemente montar el sistema de archivos remoto y usar netbeans en el directorio montado.

acabo de hacer lo siguiente:

sudo sshfs -o allow_other [email protected]:/var/www/html /mnt/droplet/ 
Cuestiones relacionadas