VirtualBox에서 CentOS 게스트 운영 체제를 사용하고 있습니다. 공용 IP를 사용하여 SSH를 통해 이 서버에 연결해야 합니다. 더 중요한 것은 게스트 호스트 내에서 이 서버에 연결해야 한다는 것입니다.
일부 포럼에서 제안한 대로 NAT를 사용하여 포트 포워딩을 시도했지만 길을 잃은 것 같습니다.
SSH 출력은 단지
root@localhost ~]# ssh [email protected]
ssh: connect to host xx.xxx.xxx.xxx port 22: Connection refused
호스트를 통해 서버에 연결할 수 있습니다.
답변1
포트가 대상 컴퓨터에서 전달되는지 확인하십시오. (라우터에서 포트 22가 열려 있는지 확인하십시오.) 그런 다음 SSH 서비스가 대상 시스템에서 실행되고 있는지 확인할 수 있습니다. 실행: 따옴표 없이 "service ssh start"를 실행하거나 "service --status-all | grep ssh"를 실행하여 이미 실행 중인지 확인할 수 있습니다.
이 작업을 처리한 후 루트 계정으로 SSH를 연결하려면 SSH 구성 파일을 편집해야 할 수도 있습니다.
http://www.drchaos.com/enable-ssh-on-kali-linux-enable-ssh-on-kali-linux/
링크는 Kali용이지만 루트 로그인이 허용된다는 4단계를 확인하세요. 루트 계정에 대해 SSH를 활성화하려면 이 단계를 따르세요.
일단 설정하고 나면 ssh를 사용하는 데 아무런 문제가 없어야 합니다.