Cómo cambiar el puerto por defecto 22 en el servidor SSH en Fedora 26
Cambio de usuario root
su
Editar el archivo de configuración del servidor SSH
nano / etc / ssh / sshd_config
Realice los cambios siguientes en el archivo… Las modificaciones están en ámbar. Aquí hemos eliminado la # y se especifica un número para el puerto.
# Si desea cambiar el puerto en un sistema SELinux, tienes que decir # SELinux de este cambio. # puerto semanage -a -t ssh_port_t -p tcp #PORTNUMBER # Puerto 2222 #AddressFamily any #ListenAddress 0.0.0.0 #ListenAddress ::
Guarde el archivo.
El puerto especificado en el archivo de configuración debe estar habilitada en SELinux de lo contrario se producirá un error al reiniciar el servicio de servidor SSH.
puerto semanage -a -t tcp -p ssh_port_t 2222
Reiniciar el servidor SSH
Reiniciar el servicio sshd
Otros comandos útiles
Instalar comando semanage
DNF -y install policycoreutils-pitón
Si está utilizando un servidor de seguridad también puede ser necesario abrir el puerto
firewall-cmd --permanent --zone=public --add-port=2222/tcp
firewall-cmd --reload
