ssh

Habilite SSH en Debian 10

Habilite 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 o escritorio Debian 10 de forma remota a través de SSH.

En este artículo, le mostraré cómo habilitar SSH en Debian 10 y conectarse a su máquina Debian 10 de forma remota a través de SSH. Entonces empecemos.

Instalación del servidor SSH en Debian 10:

En Debian 10, el servidor SSH lo proporciona el paquete servidor openssh. Puede instalar el servidor OpenSSH desde el repositorio de paquetes oficial de Debian 10 muy fácilmente usando el administrador de paquetes APT.

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

actualización de $ sudo apt

La caché del repositorio de paquetes APT debe actualizarse.

Ahora instale servidor openssh paquete con el siguiente comando.

$ sudo apt install openssh-server

Ahora presiona Y y presione para confirmar la instalación.

La servidor openssh el paquete debe estar instalado.

Ahora, puede verificar si el servicio SSH se está ejecutando con el siguiente comando:

$ sudo systemctl status ssh

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

Si no desea reiniciar su computadora en este momento, puede iniciar el servicio SSH manualmente con el siguiente comando:

$ sudo systemctl start ssh

Ahora, verifique si el servicio SSH se está ejecutando con el siguiente comando:

$ sudo systemctl status ssh

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

Agregar y eliminar el 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 deshabilitar ssh

Si luego cambia de opinión y desea iniciar el servicio SSH en el arranque, puede agregar el servicio SSH al inicio del sistema con el siguiente comando:

$ sudo systemctl enable ssh

Conexión 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úrese de reemplazarlo por el suyo 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 un nombre de dominio que se pueda resolver por 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 resultado de ejemplo como sigue.

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 estar impreso en la terminal. Recuerdalo.

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

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

actualización de $ sudo apt
$ sudo apt install openssh-cliente

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

$ sudo yum instalar clientes de openssh

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

$ ssh NOMBRE DE USUARIO @ DIRECCIÓN_IP

O

$ ssh USERNAME @ HOSTNAME

En mi caso, el comando es:

$ ssh shovon @ 192.168.21.134

Verá el siguiente mensaje la primera vez que intente conectarse a su máquina Debian 10 a través de SSH. Solo escribe y presione continuar.

Verá el siguiente mensaje la primera vez que intente conectarse a su máquina Debian 10 a través de SSH. Solo escribe y presione continuar.

Deberías 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

Entonces, 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.

Cómo cambiar el tamaño, el color y el esquema del puntero del mouse y del cursor en Windows 10
El puntero y el cursor del mouse en Windows 10 son aspectos muy importantes del sistema operativo. Esto también se puede decir de otros sistemas opera...
Motores de juegos gratuitos y de código abierto para desarrollar juegos de Linux
Este artículo cubrirá una lista de motores de juegos de código abierto y gratuitos que se pueden usar para desarrollar juegos 2D y 3D en Linux. Existe...
Tutorial de Shadow of the Tomb Raider para Linux
Shadow of the Tomb Raider es la duodécima incorporación a la serie Tomb Raider, una franquicia de juegos de acción y aventuras creada por Eidos Montre...