¿Cómo habilitar la conexión remota SSH en Linux?
¿El servidor LINUX del que estás hablando es un servidor proxy de Internet o simplemente una máquina normal en el LNA de la empresa?
Si es un servidor proxy de Internet, es muy difícil. Simple, si puede marcar, tendrá una IP pública legal. Al iniciar sesión en casa, complete esta IP y el problema se solucionará. En otras palabras, podrá conectarse en la empresa porque usa la IP de LAN. Para conectarse en casa, no puede usar esta IP. Debe usar una IP pública legal.
Pero si es solo una máquina normal en el LNA de la empresa, será más problemático. La configuración relevante en el servidor proxy generalmente se implementa mediante IPTABLES. La información relevante se puede buscar en línea.
Por supuesto, si tiene alguna pregunta, también puede explicarla claramente. >De esta manera, verifique los siguientes pasos:
p>
1. Comprenda si su tarjeta de red externa es eth0 o eth1
2. etc/rc.d/rc.local, agregue el siguiente código:
iptables -A INPUT -i ethX–p tcp --dport 22 –j ACCEPT
iptables -A SALIDA -o ethX–p tcp --sport 22 –j ACEPTAR
p>
Guardar y salir. El ethX aquí es el número de tarjeta de red para su red externa.
3. Utilice el comando 'service ssh status' para comprobar si el servicio ssh en su servidor está iniciado (^_^)
4. inicio SSH. No hablaré de eso.
Para ser honesto, es muy sencillo usar ssh para iniciar sesión en Linux y es imposible fallar. Necesito mirar el archivo de registro en Linux. Los novatos como nosotros deberían dedicar más tiempo a prestar atención a este archivo,
/var/log/message
Espero que les resulte útil. tu