Habilitar servidor ssh en fedora

Como estamos muy acostumbrados a trabajar con distribuciones como ubuntu donde lo dan todo hecho, cuando se nos ocurre instalar por ejemplo el servicio de servidor ssh en distribuciones como fedora y no podemos conectarnos, nos volvemos locos.

Para habilitar el servicio, además de instalarlo debemos hacer lo siguiente:

Primero debemos deshabilitar selinux. Selinux es un módulo de seguridad para Linux kernel que proporciona el mecanismo para soportar políticas de seguridad para el control de acceso.

En la consola y con permisos como root escribimos:

vi /etc/selinux/config

y debemos dejarlo así:

# SELINUX= can take one of these three values:
# enforcing – SELinux security policy is enforced.
# permissive – SELinux prints warnings instead of enforcing.
# disabled – No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted – Targeted processes are protected,
# mls – Multi Level Security protection.
SELINUXTYPE=targeted

A continuación deshabilitamos el firewall (lo ideal no es esto, sino habilitar solamente el servicio ssh)

systemctl stop firewalld.service

y despues debemos configurarlo para evitar que se inicie automáticamente.

systemctl disable firewalld.service

Y ya podemos conectarnos por ssh a este ordenador. Os recuerdo que previamente debeis haber instalado el servidor ssh e iniciarlo con:

systemctl start sshd.service
systemctl enable sshd.service

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *