Tú decides qué servicios podemos activar para análisis, personalización y contenido externo.
Utilizamos cookies y tecnologías similares en nuestro sitio web para personalizar el contenido, integrar medios externos y comprender mejor el uso de determinadas secciones.
Cookies necesarias
Estas entradas garantizan funciones básicas como la seguridad, la estabilidad y el procesamiento de formularios.
Tus datos pueden tratarse con tu consentimiento o sobre la base de intereses legítimos. En la configuración de cookies puedes rechazar cada categoría opcional o autorizarla expresamente.
Algunos servicios procesan datos personales en terceros países. Al dar tu consentimiento, también aceptas esta transferencia. Encontrarás más información en nuestra política de privacidad.
Puedes volver a abrir y modificar tu selección en cualquier momento. · 1.0.2
Configurar SSH en un servidor Linux: acceso remoto seguro
Descubre cómo instalar y administrar de forma segura un servidor SSH en Linux para garantizar el acceso remoto seguro y proteger mejor tu servidor → Más información
10 de noviembre de 20263 min de lectura4 Visitas0 útil
Introducción
Secure Shell (SSH) es un protocolo seguro que permite acceder de forma cifrada y segura a sistemas remotos. Garantiza la confidencialidad e integridad de los datos transmitidos a través de redes.
En esta guía aprenderás a instalar o reinstalar el servidor SSH en distintas distribuciones de Linux que ofrecemos actualmente en nuestros VPS/servidores dedicados. La mayoría de las distribuciones de Linux que ofrecemos en nuestros VPS/servidores dedicados ya incluyen un servidor SSH de forma predeterminada, por lo que puedes administrarlo fácilmente desde la interfaz web del producto. Te mostramos cómo hacerlo en nuestra guía: Primer acceso (SSH)
Si quieres mejorar aún más la seguridad de tu servidor, te recomendamos nuestros consejos de seguridad, donde encontrarás herramientas y servicios para protegerlo aún mejor.
FAQ
Preguntas frecuentes
Sí. La mayoría de las distribuciones de Linux que ofrece ZAP-Hosting incluyen un servidor SSH de forma predeterminada, que puedes administrar fácilmente desde la interfaz web del producto.
Accede a tu servidor desde la consola VNC, actualiza el sistema con yum update e instala el servidor SSH con yum install openssh-server. Para reinstalarlo, desinstálalo primero con yum remove openssh.
Ejecuta el comando systemctl start sshd. Para que el servicio se inicie automáticamente al arrancar el sistema, actívalo también.
Comentarios
¿Te resultó útil este artículo?
Tus comentarios nos ayudan a priorizar y mejorar los contenidos.
0 de 0 Las valoraciones consideraron útil este artículo.
Ayuda personalizada
¿No te basta con la guía?
Nuestro equipo de soporte de ZAP conoce tu producto. Describe brevemente tu consulta y te ayudaremos personalmente.
Zappy conoce esta guía y te responde directamente en el chat.
Navegación
Software
Instalación
Para comenzar la instalación, accede a tu servidor mediante VNC. Solo tienes que seguir los pasos de la consola VNC.
CentOS
Información
Si quieres reinstalar el servidor SSH, primero desinstálalo con: yum remove openssh.
Antes de instalar el servidor SSH, actualiza el sistema. Para ello, ejecuta el siguiente comando:
Code
yum update
Ahora instala el servidor SSH con el siguiente comando:
Code
yum install openssh-server
Una vez instalado, inicia el servidor SSH con:
Code
systemctl start sshd
Para que el servicio se inicie automáticamente al arrancar el sistema, actívalo con:
Code
systemctl enable sshd
Activar el inicio de sesión de root
Para permitir el inicio de sesión de root, debes editar el archivo de configuración de OpenSSH. En este ejemplo usamos el editor "nano".
Información
Si "nano" aún no está instalado, puedes instalarlo con yum install nano.
Abre el archivo de configuración con:
Code
nano /etc/ssh/sshd_config
Usa las teclas de flecha para ir a la línea:
Code
#PermitRootLogin prohibit-password
Cámbiala por:
Code
PermitRootLogin yes
Reinicia el servidor SSH para que los cambios surtan efecto:
Code
systemctl restart sshd
Debian
Información
Si quieres reinstalar el servidor SSH, primero desinstálalo con: apt remove openssh.
Antes de la instalación, actualiza el sistema:
Code
apt update
Instala el servidor SSH con:
Code
apt install openssh-server
Inicia el servidor SSH:
Code
systemctl start sshd
Activa el inicio automático al arrancar el sistema:
Code
systemctl enable sshd
Activar el inicio de sesión de root
Para permitir el inicio de sesión de root, edita el archivo de configuración de OpenSSH con "nano".
Información
Si "nano" aún no está instalado, instálalo con: apt install nano
Abre el archivo:
Code
nano /etc/ssh/sshd_config
Busca la línea:
Code
#PermitRootLogin prohibit-password
Cámbiala por:
Code
PermitRootLogin yes
Reinicia el servidor SSH para que el cambio surta efecto:
Code
systemctl restart sshd
Ubuntu
Información
Si quieres reinstalar el servidor SSH, primero desinstálalo con: apt remove openssh.
Antes de la instalación, actualiza el sistema:
Code
apt update
Instala el servidor SSH con:
Code
apt install openssh-server
Inicia el servidor SSH:
Code
systemctl start sshd
Activa el inicio automático al arrancar el sistema:
Code
systemctl enable sshd
Activar el inicio de sesión de root
Para permitir el inicio de sesión de root, edita el archivo de configuración de OpenSSH con "nano".
Información
Si "nano" aún no está instalado, instálalo con: apt install nano
Abre el archivo:
Code
nano /etc/ssh/sshd_config
Busca la línea:
Code
#PermitRootLogin prohibit-password
Cámbiala por:
Code
PermitRootLogin yes
Reinicia el servidor SSH para que el cambio surta efecto:
Code
systemctl restart sshd
Fedora
Información
Si quieres reinstalar el servidor SSH, primero desinstálalo con: dnf remove openssh.
Antes de la instalación, actualiza el sistema:
Code
dnf update
Instala el servidor SSH con:
Code
dnf install openssh-server
Inicia el servidor SSH:
Code
systemctl start sshd
Activa el inicio automático al arrancar el sistema:
Code
systemctl enable sshd
Activar el inicio de sesión de root
Para permitir el inicio de sesión de root, edita el archivo de configuración de OpenSSH con "nano".
Información
Si "nano" aún no está instalado, instálalo con: dnf install nano
Abre el archivo:
Code
sudo nano /etc/ssh/sshd_config
Busca la línea:
Code
#PermitRootLogin prohibit-password
Cámbiala por:
Code
PermitRootLogin yes
Reinicia el servidor SSH para que el cambio surta efecto:
Code
systemctl restart sshd
Ya has instalado correctamente el servicio SSH en tu servidor y ahora puedes conectarte a él mediante SSH.
Alojamiento de servidores desde 2,49 € / mes, disponible al instante, con protección DDoS incluida.