SSH는 원격으로 Linux에 연결할 수 없습니다

王林
풀어 주다: 2020-01-11 10:59:47
원래의
3706명이 탐색했습니다.

SSH는 원격으로 Linux에 연결할 수 없습니다

원격 연결 도구는 Xmanager Enterprise 5--> )

1. 네트워크 구성 파일의 IP가 변경되었는지 확인하세요.


먼저 IPADDR이 변경되었는지 확인하세요. 변경된 경우 2단계로 진행하고, 변경된 경우 IPADDR을 이전 IPADDR로 변경한 후 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. sshd 서비스 상태와 포트가 정상인지 확인하세요

1. sshd의 22번 포트가 정상이면 3단계로 진행하세요. , sshd 서비스를 다시 시작합니다. 그런 다음 3단계로 진행합니다.

2. sshd 서비스를 다시 시작합니다.

3. 방화벽이 켜져 있는지 확인합니다.SSH는 원격으로 Linux에 연결할 수 없습니다

방화벽이 꺼져 있으면 다음 단계로 진행합니다. 4단계, 방화벽이 꺼지지 않으면 영구적입니다. 방화벽을 닫고 4단계로 진행하세요.

SSH는 원격으로 Linux에 연결할 수 없습니다

4. SELinux가 켜져 있는지 확인하세요.

SELinux 시스템의 현재 상태를 확인하세요.

SSH는 원격으로 Linux에 연결할 수 없습니다

결과도 "비활성화"이면 모든 확인 사항이 정상이며 연결할 수 있습니다.그러나 결과가 "강제" 또는 "허용"이면 시스템의 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 ~]#
로그인 후 복사

완료!SSH는 원격으로 Linux에 연결할 수 없습니다

추천 관련 기사 및 튜토리얼:

linux 튜토리얼

위 내용은 SSH는 원격으로 Linux에 연결할 수 없습니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!