Heim > Artikel > Betrieb und Instandhaltung > ssh kann keine Remoteverbindung zu Linux herstellen
Das Remote-Verbindungstool ist: Xmanager Enterprise 5--> >)
Überprüfen Sie, ob sich die IP in der Netzwerkkonfigurationsdatei geändert hat.[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. Überprüfen Sie den Status des SSHD-Dienstes und ob der Port normal ist
1. Überprüfen Sie, ob sich der 22-Port von SSD im normalen LISTEN-Zustand befindet. Wenn es normal ist, fahren Sie mit Schritt 3 fort. Wenn es abnormal ist, starten Sie den SSD-Dienst neu und fahren Sie dann mit Schritt 3 fort 🎜>
3. Überprüfen Sie, ob die Firewall aktiviert ist
Wenn die Firewall ausgeschaltet ist, fahren Sie mit Schritt 4 fort nicht ausgeschaltet ist, schalten Sie es dauerhaft aus und fahren Sie dann mit Schritt 4 fort.4. Überprüfen Sie, ob SELinux aktiviert ist
Überprüfen Sie den aktuellen Status des Systems SELinux
Wenn das Ergebnis auch „deaktiviert“ lautet, sind alle Prüfungen in Ordnung und Sie können eine Verbindung herstellen. Wenn das Ergebnis „Erzwingend“ oder „permissiv“ lautet, bedeutet dies, dass SELinux auf dem System aktiviert ist und ausgeschaltet werden muss.
Da das Öffnen und Schließen von SELinux mit zwei wichtigen Konfigurationsdateien zusammenhängt, nämlich /etc/selinux/config und /boot/grub/menu.lst, müssen Sie zum Schließen von SELinux diese beiden Dateien ändern . , die Methode ist wie folgt:
[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 ~]#
Fertig!
Empfohlene verwandte Artikel und Tutorials:Linux-Tutorial
Das obige ist der detaillierte Inhalt vonssh kann keine Remoteverbindung zu Linux herstellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!