GNU/Linux >> Tutoriels Linux >  >> Linux

Modifier le port SSH dans le système d'exploitation Linux Ubuntu

Cet article explique comment modifier le port SSH par défaut sur un serveur utilisant le système d'exploitation Linux® Ubuntu®.

Modifier le fichier de configuration du démon SSH

Effectuez les étapes suivantes pour modifier le fichier de configuration :

  1. Exécutez la commande suivante pour ouvrir le sshd_config fichier :

    root@server-02:~# vi /etc/ssh/sshd_config
    
  2. Utilisez les touches fléchées pour faire défiler le fichier jusqu'à ce que vous trouviez le texte suivant :

    #Port 22
    #AddressFamily any
    #ListenAddress 0.0.0.0
    #ListenAddress ::
    
  3. Déplacez le curseur sur la ligne sous le #Port 22 ligne et appuyez sur i touche pour entrer en mode insertion .

  4. Appuyez sur Entrée pour insérer une nouvelle ligne et saisir Port . Port 2021 est le nouveau port SSH dans l'exemple suivant :

    #Port 22
    Port 2021
    #AddressFamily any
    #ListenAddress 0.0.0.0
    #ListenAddress ::
    
  5. Appuyez sur Échap touche pour quitter le mode insertion et saisissez :wq pour enregistrer vos modifications et fermer le fichier.

Redémarrer le démon SSH

Pour redémarrer le démon SSH et terminer la liaison au nouveau port spécifié, exécutez la commande suivante :

root@server-02:~# systemctl restart ssh

Vérifier la liaison au nouveau port

Exécutez la commande suivante pour vérifier la liaison :

root@server-02:~# ss -tlpn| grep ssh
LISTEN    0         128                0.0.0.0:2021             0.0.0.0:*        users:(("sshd",pid=4227,fd=3))
LISTEN    0         128                   [::]:2021                [::]:*        users:(("sshd",pid=4227,fd=4))
root@server-02:~# netstat -tlpn| grep ssh
tcp        0      0 0.0.0.0:2021            0.0.0.0:*               LISTEN      4227/sshd: /usr/sbi
tcp6       0      0 :::2021                 :::*                    LISTEN      4227/sshd: /usr/sbi

Mettre à jour le pare-feu

Mettez à jour le pare-feu pour vous assurer que le système autorise les connexions entrantes vers le nouveau port spécifié. Saisissez la commande suivante avec votre nouveau port :

root@server-02:~# ufw allow 2021/tcp
Rules updated
Rules updated (v6)

Vérifiez la modification en vous connectant

Essayez de vous connecter au serveur avec Secure Shell (SSH). Vous devriez voir la réponse suivante :

ssh: connect to host 104.239.174.157 port 22: Connection refused

Maintenant, SSH en utilisant le -p option. Cela devrait fonctionner :

ssh [email protected] -p 2021
[email protected]'s password:

Linux
  1. Comment changer le port SSH sous Linux

  2. Comment changer l'identité d'un système Linux

  3. Changer le port SSH sur le système Linux Ubuntu 20.04 - Meilleure méthode ?

  4. Comment changer le port SSH sur Lubuntu 20.04 Linux

  5. Modifier le numéro de port du serveur SSH par défaut

Comment changer le port SSH dans Ubuntu

Comment changer le port SSH par défaut sous Linux [correctement et en toute sécurité]

Comment changer le port SSH sous Linux - Un guide facile

Comment changer le port SSH dans CentOS

Changez votre port SSH dans Ubuntu et Debian

Comment changer le port SSH sur Ubuntu ?