El siguiente artículo explicará cómo instalar e iniciar el servicio SSH en el sistema Rocky Linux 8, RHEL 8 / CentOS 8. SSH es un servicio cliente-servidor que proporciona conexiones cifradas seguras a través de la conexión de red.
En este tutorial aprenderás:
- Cómo instalar el servicio SSH.
- Cómo iniciar el servicio SSH.
- Cómo habilitar SSH para que se inicie después de reiniciar.
- Cómo abrir el puerto SSH 22 para el tráfico entrante.
Requisitos de software y convenciones utilizadas
Categoría | Requisitos, convenciones o versión de software utilizada |
Sistema | Rocky Linux 8, RHEL 8 / CentOS 8 |
Software | N/A |
Otro | Acceso privilegiado a su sistema Linux como root o a través de sudo comando. |
Convenciones | # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo dominio $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios |
Habilitar el servicio ssh en Rocky Linux instrucciones paso a paso
Instala el openssh
paquete:
# dnf install openssh-server
Inicie el servicio OpenSSH ejecutando el siguiente comando:
# systemctl start sshd
Comprobar el estado del sshd
Servicio.
# systemctl status sshd
● sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2018-11-16 22:08:39 EST; 1 day 21h ago
Docs: man:sshd(8)
man:sshd_config(5)
Main PID: 979 (sshd)
Tasks: 1 (limit: 24007)
Memory: 6.6M
Habilite el servicio SSH para que se inicie después del reinicio:
# systemctl enable sshd
Abra las reglas del firewall para aceptar el tráfico entrante en el puerto SSH 22:
# firewall-cmd --zone=public --permanent --add-service=ssh
Conéctese al servidor SSH con IP, por ejemplo. 10.1.1.1 como root
usuario desde una máquina cliente remota:
$ ssh [email protected]