집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >SSH는 원격으로 Linux에 연결할 수 없습니다
원격 연결 도구는 Xmanager Enterprise 5--> )
1. 네트워크 구성 파일의 IP가 변경되었는지 확인하세요.[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. sshd 서비스 상태와 포트가 정상인지 확인하세요
1. sshd의 22번 포트가 정상이면 3단계로 진행하세요. , sshd 서비스를 다시 시작합니다. 그런 다음 3단계로 진행합니다.
2. sshd 서비스를 다시 시작합니다.
3. 방화벽이 켜져 있는지 확인합니다.
방화벽이 꺼져 있으면 다음 단계로 진행합니다. 4단계, 방화벽이 꺼지지 않으면 영구적입니다. 방화벽을 닫고 4단계로 진행하세요.
4. SELinux가 켜져 있는지 확인하세요.
SELinux 시스템의 현재 상태를 확인하세요.
결과도 "비활성화"이면 모든 확인 사항이 정상이며 연결할 수 있습니다. 그러나 결과가 "강제" 또는 "허용"이면 시스템의 SELinux가 켜져 있으므로 꺼야 한다는 의미입니다.
SELinux의 열기 및 닫기는 두 가지 중요한 구성 파일인 /etc/selinux/config 및 /boot/grub/menu.lst와 관련되어 있으므로 SELinux를 닫으려면 이 두 파일을 수정해야 합니다. 다음과 같이 표시:
[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 ~]#
완료!
추천 관련 기사 및 튜토리얼:
linux 튜토리얼위 내용은 SSH는 원격으로 Linux에 연결할 수 없습니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!