Telnet 및 SSH에 대한 연결 거부 오류

Telnet 및 SSH에 대한 연결 거부 오류

172.16.xx.y에서 내 시스템 172.16.xx.z 중 하나로 텔넷을 시도했지만 응답은 다음과 같습니다.

sudo 텔넷 172.16.xx.z

172.16.xx.z를 시도 중...

텔넷: 원격 호스트에 연결할 수 없습니다: 연결이 거부되었습니다.

localhost와 동일-

sudo 텔넷 로컬호스트

시도 중::1...

127.0.0.1을 시도 중...

텔넷: 원격 호스트에 연결할 수 없습니다: 연결이 거부되었습니다.

SSH에서도 동일한 경험을 할 수 있습니다.

sudo SSH 172.16.xx.z

ssh: 호스트 172.16.xx.z 포트 22에 연결: 연결이 거부되었습니다.

여기서 무엇이 잘못되었을지 짐작이 가시나요? 두 시스템 모두 Ubuntu에서 실행됩니다.

답변1

sudo ssh연결을 합니까? 사용자 모드에서 SSH 클라이언트를 사용할 수 있습니다!

Ubuntu 상자에 SSH 서버를 설치하려면 다음을 실행하십시오.

sudo apt-get install openssh-server

그런 다음 해당 상자에 대한 SSH가 작동합니다. 텔넷은 암호화가 부족하기 때문에 인터넷을 통해 사용할 수 없습니다.

답변2

텔넷의 문제점은 최신 Linux에서 아무도 텔넷 데몬을 실행하지 않는다는 것입니다. SSH의 경우 sshd가 설치되어 실행 중인지, 포트 22가 방화벽에서 적절하게 열려 있는지 확인하세요.

관련 정보