Maison  >  Article  >  tutoriels informatiques  >  Tutoriel sur la modification du port ssh dans le système Linux.

Tutoriel sur la modification du port ssh dans le système Linux.

王林
王林avant
2024-02-19 13:00:24631parcourir

Tutoriel sur la modification du port ssh dans le système Linux.

Pour modifier le port SSH sur votre système Linux, vous pouvez suivre ces étapes :

  1. Connectez-vous au système Linux en tant qu'utilisateur root ou en tant qu'utilisateur disposant des privilèges sudo.
  2. Ouvrez le fichier de configuration SSH. Sur la plupart des distributions Linux, les fichiers de configuration SSH se trouvent sous
    /etc/ssh/sshd_config.

    Ouvrez le fichier de configuration à l'aide d'un éditeur de texte tel que vi ou nano, par exemple :

    sudo vi /etc/ssh/sshd_config
  3. Regardez dans le fichier de configuration
    #Port ligne. <code style='font-family: Menlo, Monaco, Consolas, "Courier New", monospace;font-size: 14.4px;padding: 2px 4px;border-radius: 4px'>#Port行。
    ## représente un commentaire line , donc pour modifier le port, vous devez décommenter la ligne et changer le numéro de port. Vous pouvez choisir n'importe quel numéro de port inutilisé comme nouveau port SSH. Par exemple, changez le numéro de port en 2222 :

    Port 2222
  4. Enregistrez le fichier et fermez l'éditeur.
  5. Rechargez le service SSH pour appliquer les modifications. Vous pouvez redémarrer le service SSH en utilisant la commande suivante :

    sudo service ssh restart

    Alternativement, si vous utilisez Systemd comme système d'initialisation, vous pouvez utiliser la commande suivante :

    sudo systemctl restart sshd
  6. Après avoir modifié le port, vous devez mettre à jour les règles du pare-feu pour permettre au nouveau port SSH de passer à travers le pare-feu. Les étapes exactes dépendent de l'outil de pare-feu et de la configuration que vous utilisez. Voici des exemples de commandes pour utiliser iptables, en supposant que vous utilisez la configuration iptables par défaut :

    sudo iptables -A INPUT -p tcp --dport 2222 -j ACCEPT
    sudo iptables -A OUTPUT -p tcp --sport 2222 -j ACCEPT
    sudo service iptables save

    Si vous utilisez ufw (Uncomplicated Firewall), vous pouvez exécuter la commande suivante :

    sudo ufw allow 2222/tcp
  7. Assurez-vous que vos périphériques réseau (tels que des routeurs ou des pare-feu) sont configurés pour autoriser les connexions à votre système Linux via le nouveau port SSH.

Maintenant, vous avez modifié avec succès le port SSH. N'oubliez pas que lors de la connexion à un système Linux à l'aide d'un nouveau port, vous devez spécifier le nouveau numéro de port dans votre client SSH. Par exemple :

ssh username@your_server_ip -p 2222

Veuillez noter que la modification du port SSH est une mesure de sécurité visant à réduire le risque d'analyses et d'attaques malveillantes. Cependant, assurez-vous que le nouveau port que vous choisissez n'est pas utilisé par d'autres services et ne l'expose que pour les connexions nécessaires.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer