En este artículo trata de indicar los pasos para instalar y configurar el servicio SSH, en un servidor linux CentOS7 ejecutándose bajo virtualbox.
Instalando el servidor SSH
Vamos a instalar el servidor con el siguiente comando:
sudo yum install openssh-server
Configurar SSH
Antes de nada, hacemos un backup del archivo original.
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
Se recomienda no permitir conexion remota, como usuario root.
PermitRootLogin no
Se puede cambiar el puerto por defecto de ssh, por otro.
Port 2224
Reiniciamos el servidor OpenSSH
sudo systemctl reload sshd
Forzar que el servidor OpenSSH arranque automáticamente al inicio de CentOS 7.
sudo chkconfig sshd on
Crear usuario para SSH
Para conectarnos de forma remota vamos a crear un nuevo usuario.
sudo adduser un-usuario
sudo passwd una-contraseña
Abrimos el puerto que cambiamos.
sudo firewall-cmd --permanent --add-port=2244/tcp
Y reiniciamos el Firewall.
sudo firewall-cmd --reload
Prueba de conexión SSH
Desde otra computadora ejecutaremos este comando, para conectar remotamente, donde 192.168.1.20 es la IP del servidor OpenSSH.
ssh -p 2224 un-usuario@ip-del-servidor
Be the first to comment