VNC 서버 - 로컬 호스트 연결을 VNC로 안전하게 전달

VNC 서버 - 로컬 호스트 연결을 VNC로 안전하게 전달

이 링크를 클릭했어요https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-vnc-on-ubuntu-18-04

원격 가상 머신에 VNC 서버를 생성하고 그 안에서 VNC 서버를 시작한 다음

Create an SSH connection on your local computer that securely forwards to the localhost connection for VNC. You can do this via the terminal on Linux or macOS with the following command:

    ssh -L 5901:127.0.0.1:5901 -C -N -l testmachine_1 172.1.1.1

하지만 내 로컬 컴퓨터를 가리키면 성공적으로 실행됩니다. VNC를 사용하여 원격으로 작동할 수 있습니다.

그러나 다른 컴퓨터에 로그인하여 동일한 원격 컴퓨터를 가리키면 연결에 실패합니다.

오류는 없는데 이렇게 멈췄네요

/etc/test$ ssh -L 5901:127.0.0.1:5901 -C -N -l testmachine_2 172.1.1.1
[email protected]'s password: 

누구든지 이것에 대한 가능한 이유를 알려줄 수 있습니까?

답변1

컴퓨터에 아직 로그인 정보가 저장되어 있지 않기 때문에 비밀번호를 입력하라는 메시지가 표시됩니다. 원격 시스템에 testmachine_2의 비밀번호를 입력하고 Enter를 누르면 해당 시스템의 첫 번째 연결에 대한 키링이 잠금 해제됩니다. 하지만 비밀번호 대신 개인 키와 공개 키를 사용하는 것이 좋습니다. 비밀번호가 설정되지 않은 경우 사용자의 로그인 비밀번호가 사용됩니다.

관련 정보