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

Deja una Respuesta