educación, informática y demás

2308 - Secure Shell

Accediendo a un sistema remoto con SSH desde GNU/Linux Debian 12

En este caso práctico vamos a conectarnos desde una máquina virtual con sistema invitado GNU/Linux Debian 12 con interfaz gráfica de usuario a nuestro sistema GNU/Linux Debian 12 servidor, que no tiene interfaz gráfica de usuario y está configurado con la dirección IP 192.168.23.254/24.

Comprobando la conexión física

Lo primero que deberíamos hacer es comprobar que ambas máquinas están conectadas a la misma red LAN, en nuestro caso una red NAT de VirtualBox que hemos llamado ASONetwork.

La máquina de GNU/Linux Debian 12 servidora tiene la siguiente configuración:

Es correcta la configuración.

La configuración es incorrecta. Tenemos que conectarla a la misma Red NAT

Ahora están las dos conectadas «físicamente» a la misma red, en este caso una red virtual.

Comprobando la conexión entre máquinas

Vamos a lanzar un ping contra el servidor.

Si están bien conectadas físicamente ambas máquinas, el problema posiblemente sea la configuración de la interfaz de red. Recuerda que en esta RedNAT tenemos desactivado el servicio DHCP.

Vamos a configurar la interfaz de red. Hacemos clic con el botón secundario.

Este era el problema…

Vamos a asignarle la dirección de host número 10 dentro de la red.

Hemos cambiado la configuración, pero para que se aplique tenemos que «apagar y encender» la interfaz de red. Hacemos clic con el botón izquierdo o primario y seleccionamos desconectar.

Ahora la activamos de nuevo…

Vamos a comprobar si todo ha ido como esperabamos.

Vemos los datos

Vamos a mandar un ping.

Vamos a conectarnos 🙂

Conectando con ssh a un servidor remoto

Utilizamos el cliente ssh como hemos hecho hasta ahora, es decir ssh seguido de la dirección IP o del FQDN del equipo remoto.

¡¡Oh, Dios mio!!. Recuerda, si has seguido los casos prácticos en orden hasta aquí, es posible que tengas el servicio ssh apagado.

Lo lanzamos

Nos conectamos 🙂

Vamos a hacer algunas cosillas

Vemos si se ha creado..

Por supuesto, se ha creado en el sistema remoto, que es dónde estamos trabajando actualmente.

Vamos a cerrar la conexión con el comando exit.

Si nos fijamos en el prompt del sistema, estabamos con el usuario alumno en la máquina srv01 y al cerrar la conexión estamos como alumno, mismo usuario, pero en la máquina debsrv.

Dejar una respuesta