Habilitar SSH en Debian 10

Puede usar SSH para acceder a su servidor o escritorio Debian 10 de forma remota. Puede instalar nuevos paquetes de software, configurarlos, monitorear su servidor Debian 10 o escritorio de forma remota a través de SSH.

En este artículo, voy a mostrarle cómo habilita SSH en Debian 10 y se conecta a su máquina Debian 10 de forma remota a través de SSH. Así que empecemos.

En Debian 10, el servidor SSH es proporcionado por el paquete openssh-server. Puede instalar el servidor OpenSSH desde el repositorio oficial de paquetes de Debian 10 muy fácilmente usando el gestor de paquetes APT.

Primero, abra un Terminal y ejecute el siguiente comando para actualizar la caché del repositorio de paquetes de APT.

$ actualización de sudo apt

La caché del repositorio de paquetes de APT debe actualizarse.

Ahora, instalar el paquete openssh-server con el siguiente comando.

$ sudo apt install openssh-server

Ahora, presione Y y presione < Enter> para confirmar la instalación.

El paquete openssh-server debe estar instalado.

Ahora, usted puede comprobar si el servicio SSH está en ejecución con el siguiente comando:

$ sudo systemctl status ssh

Como se puede ver, el servicio SSH no está activo. No está funcionando. Pero está habilitado. Lo que significa que el servicio SSH se iniciará automáticamente al arrancar. Por lo tanto, para iniciar el servicio SSH, todo lo que tiene que hacer es reiniciar su computadora.

Si no desea reiniciar el equipo ahora mismo, usted puede iniciar el servicio SSH de forma manual con el comando siguiente:

$ sudo systemctl start ssh

Ahora, compruebe si el servicio SSH está en ejecución con el siguiente comando:

$ sudo systemctl status ssh

Como se puede ver, el servicio SSH está activo o en ejecución. Ahora, puede conectarse a este equipo de forma remota a través de SSH.

Adición y eliminación del Servicio SSH desde el inicio del Sistema:

En Debian 10, el comportamiento predeterminado del servicio SSH es iniciarse automáticamente al arrancar.

Si no desea que el servicio SSH se inicie automáticamente al arrancar, sino que desea iniciar el servicio SSH manualmente cuando lo necesite, puede eliminarlo del inicio del sistema con el siguiente comando.

$ sudo systemctl disable ssh

Si más tarde cambia de opinión y desea iniciar el servicio SSH al arrancar, puede agregar el servicio SSH al inicio del sistema con el siguiente comando:

$ sudo systemctl habilita ssh

Conectándose a la máquina Debian 10 de forma Remota a través de SSH:

Ahora, para conectarse al servidor SSH, necesita la dirección IP o el nombre de host/nombre de dominio de la máquina Debian 10 donde acaba de instalar el servidor SSH. También necesita saber el nombre de usuario de inicio de sesión y la contraseña de inicio de sesión de la máquina Debian 10 a la que desea conectarse.

Para encontrar la dirección IP de la máquina Debian 10 a la que desea conectarse de forma remota, ejecute el siguiente comando en esa máquina.

$ ip a

Como puede ver, la dirección IP de mi escritorio Debian 10 es 192.168.21.134. Será diferente para ti. Por lo tanto, asegúrate de reemplazarlo con el tuyo a partir de ahora.

Si la máquina Debian 10 que está intentando conectar a través de SSH está alojada en la nube (VPS), entonces puede tener un nombre de host o de dominio resoluble DNS que puede usar en lugar de la dirección IP. Para encontrar el nombre de host del VPS, ejecute el siguiente comando en el VPS.

$ nombre de host

Se da un ejemplo de salida de la siguiente manera.

Si no conoce el nombre de usuario de inicio de sesión de su máquina Debian 10, puede ejecutar el siguiente comando en esa máquina para encontrar el nombre de usuario.

$ whoami

El nombre de usuario debe imprimirse en el terminal. Recuérdalo.

Para conectarse a la máquina Debian 10 de forma remota a través de SSH, el equipo cliente debe tener instalado el programa cliente SSH.

Si el cliente es una máquina Ubuntu/Debian, puede instalar los programas cliente SSH con los siguientes comandos:

$ sudo apt update
sud sudo apt install openssh-client

Si el cliente es una máquina RHEL/CentOS, puede instalar los programas cliente SSH con los siguientes comandos:

$ sudo yum install openssh-clients

Ahora, para conectarse a la máquina remota Debian 10 a través de SSH, ejecute el siguiente comando desde la máquina cliente:

$ nombre DE USUARIO DE ssh@IP_ADDRESS

O

$ ssh USERNAME@HOSTNAME

En mi caso, el comando es:

Verá el siguiente mensaje la primera vez que intente conectarse a su máquina Debian 10 a través de SSH. Simplemente escriba sí y presione < Enter> para continuar.

Verá el siguiente mensaje la primera vez que intente conectarse a su máquina Debian 10 a través de SSH. Simplemente escriba sí y presione < Enter> para continuar.

Usted debe estar conectado.

Ahora, puede ejecutar cualquier comando que desee para instalar nuevos paquetes de software, configurar diferentes servicios o monitorear la máquina Debian 10 de forma remota. Las posibilidades son ilimitadas.

Una vez que haya terminado con su trabajo, puede cerrar la sesión SSH con el siguiente comando:

$ salida

Así es como habilita SSH en Debian 10 y se conecta a su máquina Debian 10 de forma remota a través de SSH. Gracias por leer este artículo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Previous post Instalaciones de Vida Asistida para Personas Mayores en California
Next post El año sabático: Tomando un descanso para construir un CB750 cafe racer