Le serveur Linux ne peut pas se connecter à distance

王林
Libérer: 2019-12-06 10:40:53
original
5553 Les gens l'ont consulté

Le serveur Linux ne peut pas se connecter à distance

1. Vérifiez si SSH est installé (vérifiez si le package SSH est installé)

Entrez la commande :

rpm -qa | grep ssh
Copier après la connexion

Comme indiqué ci-dessous, le le système a été installé par défaut SSH :

Le serveur Linux ne peut pas se connecter à distance

S'il n'est pas installé, saisissez :

yum install openssh-server
Copier après la connexion

pour l'installer.

Tutoriel vidéo en ligne recommandé : Tutoriel vidéo Linux

2. Vérifiez si le service SSH est en cours d'exécution :

Entrez la commande :

/etc/init.d/shhd status
Copier après la connexion

Le serveur Linux ne peut pas se connecter à distance

Comme le montre l'image ci-dessus, le service SSH est démarré et en cours d'exécution.

S'il n'est pas activé, utilisez la commande suivante pour l'activer.

service shhd start
Copier après la connexion

3. Vérifiez si le port 22 est ouvert :

Utilisez la commande :

netstat -anpt | grep sshd
Copier après la connexion

-a Liste toutes les options

-p Afficher et Nom du processus et PID liés à la connexion

-t Liste des connexions au protocole TCP

-u Liste des connexions au protocole UDP

-n Désactivez la résolution inversée du nom de domaine (par défaut, netstat le fera utilisez la technologie de résolution inversée de nom de domaine pour trouver le nom d'hôte correspondant à chaque adresse IP. Cela ralentira la vitesse de recherche. Si vous estimez que l'adresse IP est suffisante et qu'il n'est pas nécessaire de connaître le nom d'hôte, utilisez l'option -n. pour désactiver la fonction de résolution de nom de domaine)

Le serveur Linux ne peut pas se connecter à distance

L'image ci-dessus montre que le port 22 est ouvert. Si le port 22 n'est pas ouvert, vous pouvez vérifier si le pare-feu est ouvert :

Remarque : Commandes de fonctionnement de base du pare-feu :

Interroger l'état du pare-feu :

[root@localhost ~]# service   iptables status
Copier après la connexion

Le serveur Linux ne peut pas se connecter à distance

La partie rouge sur le chemin montre que le port 22 est ouvert Si le port ssh 22 n'est pas ouvert, ouvrez /etc/sysconfig/iptables, ajoutez une colonne

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
Copier après la connexion

, enregistrez et quittez et redémarrez la configuration du pare-feu.

Le serveur Linux ne peut pas se connecter à distance

4. Vérifiez si SSHD est configuré pour démarrer à ce niveau d'exécution

Entrez la commande :

chkconfig --list sshd
Copier après la connexion

centos comme indiqué dans le figure Le serveur SSH du système 6.5 a été configuré pour démarrer au démarrage sous ce niveau d'exécution. S'il n'est pas configuré pour démarrer, utilisez la commande suivante :

Le serveur Linux ne peut pas se connecter à distance

5. Vous pouvez ensuite utiliser l'outil de connexion à distance pour une connexion à distance.

Articles et tutoriels connexes recommandés :

Tutoriel 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal