Maison  >  Article  >  Opération et maintenance  >  ssh ne peut pas se connecter à Linux à distance

ssh ne peut pas se connecter à Linux à distance

王林
王林original
2020-01-11 10:59:473800parcourir

ssh ne peut pas se connecter à Linux à distance

L'outil de connexion à distance est : Xmanager Enterprise 5--> :

(Partage de didacticiels vidéo d'apprentissage en ligne :

tutoriel vidéo Linux
)

1. Vérifiez si l'adresse IP dans le fichier de configuration réseau a changé

Vérifiez d'abord si l'IPADDR a changé. S'il n'a pas été modifié, passez à. étape 2 ; s’il a changé, remplacez l’IPADDR par le précédent, puis passez à l’étape 2.

[root@fanycb ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO=none
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="e57636db-84f8-4c15-af74-97d44a107fa2"
HWADDR=00:0C:29:14:5A:57
IPADDR=192.168.1.100
PREFIX=24
GATEWAY=192.168.1.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
[root@fanycb ~]#

2. Vérifiez l'état du service sshd et si le port est normal

1 Vérifiez si le port 22 de sshd est dans l'état d'écoute normal. Si c'est normal, passez aux étapes 3 ; Si c'est anormal, redémarrez le service sshd, puis passez à l'étape 3

2. 🎜>

ssh ne peut pas se connecter à Linux à distance

3. Vérifiez si le pare-feu est activé

ssh ne peut pas se connecter à Linux à distance

Si le pare-feu est désactivé, passez à l'étape 4 si le pare-feu ; n'est pas éteint, éteignez-le définitivement, puis passez à l'étape 4.

4. Vérifiez si SELinux est activé

ssh ne peut pas se connecter à Linux à distance

Vérifiez l'état actuel du système SELinux

Si le résultat est également "désactivé", alors toutes les vérifications sont ok et vous pouvez vous connecter.

Si le résultat est "Enforcing" ou "permissive", cela signifie que SELinux sur le système est activé et doit être désactivé. ssh ne peut pas se connecter à Linux à distance

Étant donné que l'ouverture et la fermeture de SELinux sont liées à deux fichiers de configuration importants, à savoir /etc/selinux/config et /boot/grub/menu.lst, donc pour fermer SELinux, vous devez modifier ces deux fichiers . , la méthode est la suivante :

[root@fanycb ~]# cat /etc/selinux/config 

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
#SELINUX=enforcing
SELINUX=disabled                       <====将=号后改为disabled
# SELINUXTYPE= can take one of these two values:
#     targeted - Targeted processes are protected,
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted 
[root@fanycb ~]# cat /boot/grub/menu.lst 
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/sda5
#          initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.32-279.el6.x86_64)
 root (hd0,0)
 kernel /vmlinuz-2.6.32-279.el6.x86_64 ro root=UUID=edc1b124-6bc5-4dbe-b2d4-88805da96d4d rd_NO_LUKS  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD crashkernel=128M.UTF-8 rd_NO_LVM rd_NO_DM rhg
b quiet selinux=0                     <====seliux=0 是添加上去的
 initrd /initramfs-2.6.32-279.el6.x86_64.img
[root@fanycb ~]#

C'est fait !

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!

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