Comment changer le port par défaut 22 sur le serveur SSH sur Fedora 26
Changement à l'utilisateur root
son
Modifiez le fichier de configuration du serveur SSH
nano / etc / ssh / sshd_config
Apportez les modifications ci-dessous au fichier… Les modifications sont en orange. Ici, nous avons supprimé le # et spécifié un numéro pour le port.
# Si vous souhaitez changer le port sur un système SELinux, tu dois dire # SELinux à propos de ce changement. # semanage port -a -t ssh_port_t -p tcp #PORTNUMBER # Port 2222 #AddressFamily any #ListenAddress 0.0.0.0 #ListenAddress ::
Enregistrez le fichier.
Le port spécifié dans le fichier de configuration doit être activé dans SELinux sinon vous obtiendrez une erreur lors du redémarrage du service serveur SSH.
semanage port -a -t ssh_port_t -p tcp 2222
Redémarrez le serveur SSH
redémarrage du service sshd
D'autres commandes utiles
Installer la commande semanage
dnf -y install policycoreutils-python
Si vous utilisez un pare-feu, vous devrez peut-être également ouvrir le port
firewall-cmd --permanent --zone=public --add-port=2222/tcp
firewall-cmd --reload
