Linux에서 Windows로 ssh는 아무 작업도 수행하지 않습니다.

Linux에서 Windows로 ssh는 아무 작업도 수행하지 않습니다.

Windows 10 컴퓨터에 KpyM을 설치하고 실행했습니다. 서비스가 실행되고 있다고 하네요.

  Proto  Lokale Adresse         Remoteadresse          Status
  TCP    0.0.0.0:22             DESKTOP-4VRVV1O:0      ABHÖREN

이제 Linux 상자로 전환하여 다음을 수행합니다. (사용자 이름은 Windows 10에 로그인할 때 표시되는 이름입니까?)

ssh <username>@<ip-windows>

잠시 후:

ssh: connect to host <ip-windows> port 22: Connection timed out

내가 여기서 무엇을 놓치고 있는 걸까요?

답변1

연결하기 전에 Windows 방화벽에서 포트를 열고 서비스를 다시 시작하십시오. 귀하의 경우 이는 포트 22입니다.

답변2

다음 명령을 사용하십시오.

  1. SSH를 사용하여 서버에 로그인
  2. nc -v 호스트 포트 이름
  3. 연결이 이미 열려 있으면 성공 메시지가 표시됩니다.
  4. 그렇지 않으면 Windows 방화벽 연결을 열어주세요.

관련 정보