> 운영 및 유지보수 > CentOS > Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?

Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?

coldplay.xixi
풀어 주다: 2020-06-24 10:05:12
원래의
6638명이 탐색했습니다.

Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?

Ssh에 액세스할 수 없는 Centos에 대한 솔루션:

1. 먼저 CentOS7에 openssh-server가 설치되어 있는지 확인하고 yum list listed | grep openssh-serveryum list installed | grep openssh-server

Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?

此处显示已经安装了openssh-server,如果又没任何输出显示表示没有安装openssh-server,通过输入yum install openssh-server

Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?

来进行安装openssh-server

2、找到了/etc/ssh/目录下的sshd服务配置文件sshd_config,用Vim编辑器打开

将文件中,关于监听端口、监听地址前的 # 号去除

Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?

然后开启允许远程登录

Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?

最后,开启使用用户名密码来作为连接验证

Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?

保存文件,退出

3、开启sshd服务,输入sudo service sshd start

Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?

检查sshd服务是否已经开启,输入ps -e | grep sshd

Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?

或者输入netstat -an | grep 22检查22号端口是否开启监听

Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?

4、在Vmware Workstation中,查看CentOS7的属性,发现网络连接方式是采用的NAT方式连接的

Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?

5、在Vmware Workstation中,点击编辑=》虚拟网络编辑器,进入虚拟网络编辑器,查看发现 NAT 模式的连接采用的网络适配器名称为VMnet8

Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?

6、在 windows 主机中,在命令行中输入ipconfig 查看主机IP,找到VMnet8的连接信息,此处 ip 为192.168.30.1

Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?

7、在CentOS中,输入ifconfig查看网络连接地址,发现CentOS的网络地址为192.168.112.128

Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?

8、在CentOS中,输入ping 192.168.30.1测试是否能连通主机,发现不能连通在主机中,输入ping 192.168.112.128 测试是否能连通centos,发现能连通,接下来的操作是:关闭linux的防火墙,发现能ping通主机了,说明防火墙阻止了

查资料得出原来是Windows的防火墙没有打开ICMPv4-in这个规则

打开防火墙设置,选择高级设置,入站规则,将配置文件类型为“公用”的“文件和打印共享(回显请求 – ICMPv4-In)”规则,设置为允许。

Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?

设置完成后,发现能够正常连接

9、为了免去每次开启 CentOS 时,都要手动开启sshd服务,可以将sshd服务添加至自启动列表中,输入systemctl enable sshd.service

Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?

可以通过输入systemctl list-unit-files | grep sshd,

를 입력하세요. 터미널 Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?

Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?여기에 표시 openssh-server가 설치되었습니다. 출력이 없으면 openssh-server가 설치되지 않은 것입니다. yum install openssh-server를 입력하세요.

Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까? 설치 openssh-server

🎜2. /etc/ssh/ 디렉터리에서 sshd 서비스 구성 파일 sshd_config를 찾아 Vim 편집기로 엽니다. 🎜 🎜파일에서 수신 포트와 수신 주소 앞의 # 기호를 제거하세요🎜🎜Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?🎜🎜그런 다음 원격 로그인을 활성화하세요🎜🎜Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?🎜🎜마지막으로 연결 확인으로 사용자 이름과 비밀번호를 사용하도록 설정하세요🎜🎜Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?🎜🎜파일을 저장하고 종료합니다🎜🎜3. sshd 서비스를 시작합니다. sudo service를 입력하세요. SSH 시작🎜🎜<img src="https://img.php.cn/upload/image/167/246/761/1592963699271019.png" title="1592963699271019.png" alt="cddbe612de9a19ae83a1bcfbf822dd2.p ng "> 🎜🎜sshd 서비스가 시작되었는지 확인하고 <code>ps -e | grep sshd🎜🎜Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?🎜🎜또는 netstat -an | grep 22를 입력하여 포트 2인지 확인하세요. 2는 열려 있습니다 모니터링🎜 🎜Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?🎜🎜 4. Vmware Workstation in에서 CentOS7의 속성을 확인하고 네트워크 연결 방식이 NAT🎜🎜Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까? 🎜🎜5. NAT 모드 연결에서는 VMnet8 🎜🎜1acb15967c6c45125667d7e379c 3개 png 🎜🎜6 . Windows 호스트의 명령줄에 ipconfig를 입력하여 호스트 IP를 확인하고 VMnet8의 연결 정보를 찾습니다. 여기서 IP는 192.168.30.1🎜🎜Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?🎜🎜7. CentOS에서 ifconfig를 입력하세요. 네트워크 연결을 보려면 CentOS 네트워크 주소를 지정하고 검색하세요. 주소는 192.168.112.128 🎜🎜Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까? 🎜🎜8 .CentOS에서 ping 192.168.30.1을 입력하여 호스트에 연결할 수 없는 것으로 확인되었습니다. ping 192.168.112.128을 입력하여 centos에 연결할 수 있는지 테스트합니다. 다음 작업은 Linux 방화벽을 끄고 호스트를 ping할 수 있는지 확인하여 방화벽이 이를 차단하고 있음을 나타냅니다. 정보를 확인한 결과 Windows 방화벽이 ICMPv4-in 규칙을 열지 않은 것으로 나타났습니다. 방화벽 설정을 열고 고급 설정, 인바운드 규칙을 선택하고 "파일 및 인쇄 공유(에코 요청 – ICMPv4-In)"를 구성하십시오. " 규칙을 파일 유형이 "공개"로 지정하고 이를 허용으로 설정합니다. 🎜🎜Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까? 🎜🎜설정 완료 후 정상적으로 접속이 가능한 것으로 확인됩니다🎜🎜9. CentOS를 시작할 때마다 sshd 서비스를 수동으로 시작하지 않으려면 자동 시작 목록에 sshd 서비스를 추가하고 를 입력하면 됩니다. systemctl sshd.service 활성화🎜🎜 Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?🎜🎜 systemctl list-unit-files | grep sshd,를 입력하면 sshd 서비스 자동 시작이 활성화되어 있는지 확인할 수 있습니다. 🎜🎜🎜🎜🎜추천 튜토리얼: "🎜centos 튜토리얼🎜"🎜

위 내용은 Centos가 SSH에 액세스할 수 없으면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿