Recherche de site Web

Comment ouvrir le port ssh 22 sur Ubuntu 22.04 Jammy Jellyfish Linux


Le protocole SSH fonctionne par défaut sur le port 22. Afin d’accepter les connexions entrantes sur votre serveur SSH, vous devrez vous assurer que le port 22 est autorisé via le pare-feu.

Dans ce tutoriel, vous apprendrez à ouvrir le port SSH 22 sur Ubuntu 22.04 Jammy Jellyfish. La seule condition préalable est que vous devez déjà avoir installé SSH. Si vous ne l’avez pas encore installé, consultez notre guide sur l’installation du serveur SSH sur Ubuntu 22.04.

Dans ce tutoriel, vous allez apprendre :

  • Comment ouvrir le port ssh 22
  • Comment supprimer la règle de pare-feu du port ssh
  • Comment vérifier les règles UFW actuelles pour les ports autorisés/refusés

Ouvrez le port ssh 22 sur Ubuntu 22.04 Jammy Jellyfish Linux instructions étape par étape

  1. Commencez par ouvrir un terminal en ligne de commande et tapez la commande suivante pour vérifier l’état de votre pare-feu. Ubuntu utilise ufw (pare-feu simple) par défaut, et il devrait déjà être installé.

    
    sudo ufw status verbose
    Status: active
    Logging: on (low)
    Default: deny (incoming), allow (outgoing), disabled (routed)
    New profiles: skip
    

    Sur la base de la sortie ci-dessus (section en gras), tous les ports entrants sont bloqués par défaut.

  2. Utilisez la commande suivante pour autoriser le port SSH 22 :

    
    sudo ufw allow ssh
    

    Alternativement, il est possible d’autoriser uniquement une adresse IP ou un sous-réseau réseau spécifique à se connecter via le port SSH 22. L’exemple ci-dessous permettra à l’adresse IP 192.168.1.2 de se connecter via le port 22 :

    
    sudo ufw allow from 192.168.1.2 to any port ssh
    

    Dans cet exemple, pour permettre l’exécution d’un sous-réseau entier 192.168.0.0/16 :

    
    sudo ufw allow from 192.168.0.0/16 to any port ssh
    
  3. Vérifiez toutes les règles de pare-feu UFW actuellement définies :

    
    sudo ufw status verbose
    Status: active
    Logging: on (low)
    Default: deny (incoming), allow (outgoing), disabled (routed)
    New profiles: skip
    
    To                         Action      From
    --                         ------      ----
    22/tcp                     ALLOW IN    Anywhere                  
    22/tcp (v6)                ALLOW IN    Anywhere (v6)
    
  4. Pour supprimer vos règles définies SSH, il suffit d’exécuter les mêmes commandes que celles que vous avez utilisées pour autoriser le port SSH 22 et de spécifier l’option de suppression juste après la commande ufw. Exemples:

    
    sudo ufw delete allow ssh
    sudo ufw delete allow from 192.168.1.2 to any port ssh
    sudo ufw delete allow from 192.168.0.0/16 to any port ssh
    

Réflexions finales

Dans ce tutoriel, vous avez appris à ouvrir le port SSH 22 sur Ubuntu 22.04 Jammy Jellyfish Linux. Vous avez également vu comment autoriser des adresses IP ou des réseaux spécifiques, sans autoriser le trafic SSH entrant d’un hôte. Enfin, vous avez appris à supprimer les règles de pare-feu qui ont été ajoutées précédemment, au cas où vous auriez besoin de modifier à nouveau vos paramètres à l’avenir.

Articles connexes: