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
No responses yet