Saltar al contenido principal

VPS: Instalación de SSH

Esta guía fue creada con los siguientes productos:

(Los detalles pueden variar según los productos de diferentes proveedores, pero los conceptos principales permanecen igual)

Introducción

Secure Shell (SSH) es un protocolo seguro que permite un acceso seguro y cifrado a sistemas remotos. Garantiza la confidencialidad e integridad de los datos transmitidos a través de redes.

En esta guía, entenderás cómo instalar o reinstalar el servidor SSH para varias distribuciones de Linux que ofrecemos actualmente en nuestros servidores VPS. La mayoría de las distros Linux que ofrecemos en nuestros VPS ya vienen con un servidor SSH por defecto, lo que significa que puedes gestionarlo fácilmente a través de la interfaz web del producto. Puedes ver cómo hacerlo en nuestra guía: Acceso inicial (SSH)

Si quieres aprender más sobre cómo mejorar la seguridad en tu servidor, te recomendamos echar un vistazo a nuestra guía de Consejos de seguridad, que presenta varias herramientas y servicios para proteger aún más tu servidor.

Instalación

Para comenzar el proceso de instalación, accede a tu servidor vía VNC. Puedes seguir estos pasos usando la consola VNC.

información

Si quieres reinstalar el servidor SSH, asegúrate de desinstalarlo primero. Puedes hacerlo con el comando: yum remove openssh.

Antes de instalar el servidor SSH, asegúrate de que tu sistema esté actualizado. Ejecuta el siguiente comando:

yum update

Ahora procede a instalar el servidor SSH con el siguiente comando:

yum install openssh-server

Una vez finalizada la instalación, puedes iniciar el servicio del servidor SSH con el siguiente comando:

systemctl start sshd

Asegúrate de habilitar el servicio para que se inicie automáticamente al arrancar el sistema. Puedes hacerlo con el siguiente comando:

systemctl enable sshd

Habilitar login root

Para habilitar el login root, necesitas editar el archivo de configuración de openssh. En esta guía usaremos "nano" como editor.

información

Si "nano" no está instalado, primero debes instalarlo. Para ello, usa el siguiente comando: yum install nano

Abre el archivo de configuración ejecutando:

nano /etc/ssh/sshd_config 

Usa las teclas de flecha para navegar y busca la siguiente línea:

#PermitRootLogin prohibit-password

Cámbiala por esta, que habilita el login root remoto:

PermitRootLogin yes

Finalmente, reinicia el servidor SSH para aplicar la nueva configuración con el siguiente comando:

systemctl restart sshd

Conclusión

¡Felicidades, has instalado y configurado el servicio SSH con éxito! Si tienes más preguntas o problemas, contacta con nuestro equipo de soporte, ¡están disponibles para ayudarte todos los días!