Acá se explicará como montar un directorio a través de SSHFS y SFTP en un servidor DigitalOcean. Si bien el servidor es transversal, lo recomiendo para desarrollo debido al costo que este posee. La máquina cliente es un computador con Ubuntu y el servidor también.
La razón del no utilizar la conexión remota de netbeans es debido a que cuando se hacen cambios en el código remoto, estos no son cambiados automáticamente, lo que genera conflictos en el código si desarrollas en más de un lugar.
Si tienes la posibilidad de usar una herramienta de manejo de versiones como GIT lo recomiendo antes que esto.
Antes que todo asegurarse de tener un droplet ( maquina virtual de digitalocean ) funcionando con SSH. Este viene por defecto por lo cual no debería ser un problema.
Gracias, esta muy interesante.