Software para acceder a mi servidor de desarrollo por internet - ubuntu

amigos, necesito acceder a mi servidor de desarrollo a través de Internet. ¿Hay algún software para eso?

Configuración : tenemos un servidor Linux (una PC con ubuntu y un servidor LAMP instalado) al que accedemos usando PuTTY en la oficina (conectado mediante LAN), pero ahora tenemos que abrir ese servidor para acceder desde fuera de la oficina, es decir, acceso remoto.

¿Hay un software para que pueda instalarlo en mi servidor para poder acceder al servidor desde mi casa?

¿A qué te refieres con acceso? ¿Solo cargar/descargar campos? ¿Tomar el control del escritorio y desarrollar software de forma remota?
@Mawg ya Quiero usar ssh (usando masilla o el complemento FTP de notepad ++) el servidor y usarlo para desarrollar aplicaciones. como servidor local
Así que acaba de nombrar la herramienta: ssh. Viene en el repositorio de cada distribución (generalmente opensshcomo cliente y como paquete de servidor. ¿O me perdí algo? ¿Qué significa "como localhost"? ¿Consola? ¿GUI?
@Izzy localhost significa que quiero usar este software para el desarrollo de aplicaciones web, por lo que debería tener una función para cargar mi aplicación en el navegador usando un enlace igual que el que usamos localhost/myapplicationpara desarrollar con xampp.
SSH ofrece eso. Puede preguntarle a SuperUser cómo lograrlo, después de buscar si aún no se le preguntó: ¿ Comandos de túnel inverso a través de ssh? La función que está buscando es "reenvío remoto". Reenviar puerto remoto a host remoto , más .

Respuestas (1)

Servidor/cliente OpenVPN .

Básicamente funciona así: en la computadora de tu trabajo instalas el servidor. Luego, conéctese de forma segura desde su casa (crea un túnel encriptado entre usted y su servidor de trabajo). Después de conectarse, tiene una nueva "LAN virtual" y puede conectarse a través de cualquier software que desee a la computadora de su trabajo. Puede SSH/VNC/etc todo se canaliza a través de la conexión segura establecida con OpenVPN.