Creación de un servidor SSH
Pasos para convertir un equipo Debian en un servidor SSH accesible desde otros dispositivos.
Requerimientos
Sistema Operativo | Versión |
---|---|
Debian | 10 |
Instalación
Actualiza los índices de paquetes.
sudo apt-get update
Instala el servicio
openssh-server
.sudo apt-get install openssh-server
Opcional: instala
openssh-client
en los equipos que se conectarán a este servidor.sudo apt-get install openssh-client
Verificación
Comprueba el estado del servicio.
sudo service ssh status
● ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2020-06-01 11:41:07 -04; 5h 34min ago
Docs: man:sshd(8)
man:sshd_config(5)
Process: 3233 ExecStartPre=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)
Main PID: 3234 (sshd)
Tasks: 1 (limit: 4915)
Memory: 3.3M
CGroup: /system.slice/ssh.service
└─3234 /usr/sbin/sshd -D
...
Inicio automático
Controla el inicio automático del servicio.
sudo systemctl enable ssh
Para deshabilitar el arranque automático:
sudo systemctl disable ssh
Edita el archivo sshd_config
para ajustar parámetros como el puerto, los métodos de autenticación o los usuarios permitidos.
sudo nano /etc/ssh/sshd_config
Comandos útiles para identificar al servidor
Obtén la dirección IP del servidor.
hostname -I
192.168.32.123
Consulta el nombre del host.
hostname
debian
Identifica el usuario actual.
whoami
admin
Referencias
Publicado: 1 de junio de 2020