%EC%97%90%EC%84%9C%20CentOS(%EA%B2%8C%EC%8A%A4%ED%8A%B8)%EB%A1%9C%20Virtualbox%20SSH.png)
내 네트워크 어댑터가 "브리지 어댑터"로 설정되어 있습니다. 내 CentOS(게스트) IP는 192.168.0.4
Windows 7(호스트)에서 Apache 웹 서버(포트 80)를 볼 수 있지만 SSH(포트 22)는 볼 수 없습니다. 퍼티에서 "연결이 거부되었습니다"라는 메시지가 나타납니다.
CentOS의 iptables 스크린샷은 다음과 같습니다.
답변1
다음을 사용하여 Apache HTTP Server 시작 페이지에 액세스하는 경우로컬호스트IP 주소가 아닌 경우 dhcpcd
실행되고 있지 않을 수 있습니다. 실행 중인지 확인하셨나요 sshd
?
답변2
먼저 CentOS VB에 연결할 수 있는지 확인하십시오.
핑 192.168.0.4
- sshd가 실행 중인지 확인하세요. "연결 거부 메시지"는 일반적으로 sshd가 실행되고 있지 않음을 의미합니다.
/etc/init.d/sshd restart
- 방화벽 구성은 괜찮은 것 같지만 만약을 대비해 테스트를 위해 비활성화하세요.
/etc/init.d/iptables stop
- 또한 /etc/hosts.allow 및 /etc/hosts.deny에서 구성을 확인하십시오. 최소한 다음과 같은 줄이 있어야 합니다.
SSHD : 192.168.0. : 허용하다