VNC를 통해 Mac에서 Ubuntu에 로그인합니다.

VNC를 통해 Mac에서 Ubuntu에 로그인합니다.

SSL/SSH 뷰어를 사용하고 IP 주소를 탭하면 위층에 있는 Mac Mini를 완전히 화면 공유할 수 있습니다. 사실 저는 지금 Ubuntu 12.04를 실행하는 내 노트북 ​​화면의 OS X 환경에서 이 질문을 쓰고 있습니다. 쉬운.

그러나 Mac -> 이동 -> 서버에 연결에서 Ubuntu에 로그인할 수 없습니다. Ubuntu 노트북의 IP 주소를 탭하세요. 데스크탑 공유에서 "다른 사람이 귀하의 데스크탑을 제어하도록 허용"을 활성화했습니다. 또한 VNC의 Chicken이라는 VNC 앱을 설치하고 Bonjour를 비활성화했습니다. 시간이 초과되거나 공유를 활성화하라는 메시지가 표시됩니다.

확실히 우분투에 연결하는 것이 그렇게 어렵지는 않을까요?

VNC에 대한 일부 문서를 읽었으며 VNC 사용에 대한 설명과 시작 줄에 다음과 같은 내용이 나와 있습니다.

"VNC에는 몇 가지 선택적 보안 기능이 있지만 인터넷과 같이 신뢰할 수 없는 네트워크를 통해 VNC를 직접 실행해서는 안 됩니다. 대신 SSH 가이드에 설명된 대로 SSH 서버를 설정하고 시작할 수 있는 VNC 서버를 구성해야 합니다. 1회 모드라고 합니다."

즉, VNC에 대해 전혀 언급하지 않고 대신 SSH 서버, 포트 전달 및 RSA 키의 끝없는 흔적을 보냅니다. Derek이 직장에서 자신의 Windows 컴퓨터에 로그인하려는 방법에 대해 설명합니다.

VNC를 통해 컴퓨터와 화면 공유에 이더넷 케이블을 연결하고 싶습니다.

어떤 아이디어가 있나요?

많은 감사를 드립니다.

추신

좋아요, 뭔가를 추가하면 됩니다. 실제로 Ubuntu 노트북이 보이고 IP 주소는 제공되지만 연결할 수 없습니다. 흥미롭게도 실제로 Ubuntu 노트북에서 Ubuntu 화면에 로그인할 수 있습니다! Ubuntu에서 SSL/SSH 뷰어를 사용하면 자체적으로 로그인되지만(화면이 자체적으로 다시 로드됨) 작동하지만 Mac에서 시도할 때는 작동하지 않습니다.

답변1

IP 주소 뒤에 포트를 사용해야 합니다(예: 192.168.2.5:5900). 또한 일부 클라이언트에서는 IP 뒤에 두 개의 콜렌이 필요한 경우 192.168.2.5::5900과 같은 형태가 됩니다.

답변2

1단계. Mac에서 먼저 Ubuntu 시스템에 대한 SSH 터널을 만듭니다. ssh -L 5900:127.0.0.1:5900 -N -f -l <your-linux-user-name> <linux-ip> 예는 다음과 같습니다. ssh -L 5900:127.0.0.1:5900 -N -f -l inder 192.168.50.73

2단계. Mac에서 VNC Command-Space를 누르고 "화면 공유"를 입력하여 화면 공유를 사용하여 Linux에 연결합니다. 화면 공유 앱을 시작하세요. 유형: vnc://127.0.0.1:5900

VNC 세션에 있습니다.

답변3

포트 불일치일 가능성이 높습니다. 에서http://www.debianadmin.com/remote-desktop-sharing-in-ubuntu.html포트 0을 사용하고 있는 반면 표준 vnc 포트는 5900(및 5901 5902 등)입니다. vnc 클라이언트에서 요청한 IP 뒤에 :0 또는 :1을 추가해 보세요.

관련 정보