Maison  >  Article  >  Opération et maintenance  >  Que faire si la commande ssh est introuvable sous Linux

Que faire si la commande ssh est introuvable sous Linux

青灯夜游
青灯夜游original
2023-02-17 11:46:413579parcourir

Solution : 1. Exécutez la commande "yum install ssh" pour installer le service SSH ; 2. Exécutez la commande "service sshd start ou /etc/init.d/sshd start" pour démarrer le service SSH ; Commande « vi /etc/ssh /sshd_config » pour modifier le fichier de configuration du service SSH ; 4. Modifiez son numéro de port par défaut en 10022 ; 5. Modifiez la configuration du pare-feu et ouvrez le port 10022.

Que faire si la commande ssh est introuvable sous Linux

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

La commande ssh est introuvable sous Linux car le service SSH n'est pas installé. Si vous souhaitez utiliser la commande ssh, vous devez la réinstaller.

Utilisez la commande pour détecter si le service SSH a été installé sur le système Linux

rpm -qa |grep ssh

Si le package logiciel SSH n'est pas installé, vous pouvez l'installer via le package d'installation yum ou rpm

Installer et configurez le service SSH sous Linux

1. Installez le service SSH via le package d'installation yum

yum install ssh

2 Une fois l'installation terminée, démarrez le service SSH

service sshd start 或 /etc/init.d/sshd start

3. fichier de configuration du service

vi /etc/ssh/sshd_config

4. Modifiez son numéro de port par défaut, changez-le en 10022

Utilisez la commande VI pour appuyer sur "i" sur le clavier pour entrer dans l'état d'édition, recherchez la ligne "#port 22" , supprimez le « # » devant et changez le port 22 en 10022 ; appuyez sur la touche « ESC » pour quitter l'état d'édition ; appuyez et maintenez la touche « SHIFT+ : » en même temps, entrez « wq » pour enregistrer et sortie! Bien entendu, après avoir modifié le fichier de configuration, vous devez redémarrer le service SSH !

5. Modifiez la configuration du pare-feu

Après avoir terminé les étapes ci-dessus, j'ai constaté que je ne peux pas me connecter à Linux en utilisant le port 10022. C'est parce que le pare-feu Linux fait quelque chose de mal, nous devons donc ouvrir le port 10022 !

  • Utilisez la commande pour afficher les informations de configuration du pare-feu

service iptables status

Comme vous pouvez le voir sur la capture d'écran, j'ai ouvert le port 10022 ! La commande d'ouverture spécifique est : (iptables -I INPUT -p tcp --dport 10022 -j ACCEPT Utilisez le service iptables save pour enregistrer la configuration et redémarrer le pare-feu !)

Recommandations associées : "Tutoriel vidéo Linux"

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn