OS X 10.9.5를 실행하는 Mac에서 안정적으로 작동하는 VNC 클라이언트 솔루션 찾기


41

FreeBSD 서버가 여러 대 있는데 VNC 서버 소프트웨어를 설치 한 다음 OS X 10.9.5를 실행하는 Mac에서 액세스하고 싶습니다.

MAC에서 실행되는 가상 Windows 컴퓨터에서 액세스 할 필요가 없습니다.

"mac vnc 클라이언트"에 대한 웹 검색은 유용한 적중 횟수를 생성하지 않습니다. (I 원격 액세스하지 않으 맥을.)

내 기억은 애플이 명백하지 않은 이름을 가진 내장 클라이언트를 가지고 있었을 것이다. 아마도 "스크린". VNC 서버 자체가 맥에서 실행되는 애플에서만 작동하도록 몇 가지 릴리스 전에 "고정"되었다. 아마도 그들은 그것을 수정하지 않았을 것입니다.

한 번은 "vnc의 닭 (chicken of the vnc)"을 사용했는데, 이는 2 년 전 제가 가지고 있던 OS X 릴리스에서 색다른 것이 었습니다. 또한 그 Mac의 다른 비 애플 클라이언트를 사용했는데 다른 방식으로 색다른 것이 었습니다. (내장 앱은 사용할 수 없었습니다.)

IIRC, 당시 서버에서 "Tightvnc"또는 "Realvnc"를 사용하고 있었는데, 처음 시도한 임의의 Windows 기반 VNC 클라이언트에서 제대로 작동했습니다.

내가 지금까지 들었던 것은

  • 애플의 "화면 공유 앱", Mac에 사전 설치되어있을 수 있음, 이름 및 위치를 알 수 없음
  • 크롬 브라우저에서 실행되는 realvnc의 클라이언트 (ugh!)

OS X 릴리스를 언급 할 때는 고양이 이름뿐만 아니라 답변에 릴리스 번호를 사용하거나 고양이 이름을 릴리스 번호로 변환하는 페이지로 연결하십시오. Apple의 출시 코드 이름이 기억되어 있지 않습니다.

[업데이트, 첫 답변을받은 후 : alternativeto.net은이 유형의 소프트웨어를 찾기위한 훌륭한 소스입니다. 이제 하나의 서버와 Mac 클라이언트에서 tigervnc를 실행하고 있습니다. 지금까지는 별다른 문제는 없지만 tigervnc 용 Mac 클라이언트는 동시에 여러 서버에 연결할 수없는 것처럼 보이며 Mac의 GUI 인터페이스는 클라이언트 프로그램의 여러 복사본을 시작할 수없는 것 같습니다. 그래서 여전히 대안을 찾고 있지만 진보하고 있습니다.

여전히 OSX에 내장 된 클라이언트를 호출하는 방법을 찾으려고 노력 중입니다. 네트워크에서 찾은 경로가 아닙니다 ./System/Library/CoreServices/Applications Finder에 피드하기 위해 올바른 호출을 알아야하는 것처럼 보입니다. '화면 공유'라는 버튼과 같은 것이 없습니다. "서버에 연결"이라는 레이블이 붙은 메뉴 항목을 찾았지만 연결 실패가 발생했을 것입니다. 아마 vnc와 관련이없는 afp : //의 URI 유형이 기본값이거나 도구와 관련이 없기 때문입니다. vnc.]


셸에서 사용할 수있는 별칭을 만들도록 관리하여 뷰어의 추가 복사본을 시작할 수 있습니다. Mac의 Dock이 너무 나쁘면 그렇게 할 수 없습니다.
Arlie Stephens 2016

기본 제공 앱을 사용하는 방법을 알고 싶습니다. 추가 권장 사항도 환영합니다.
Arlie Stephens 2016

tigervnc로 세미 쇼 스토퍼를 쳤습니다-잘라 내기 및 붙여 넣기 없음. <cmd> c를 사용하여 freebsd 화면에서 복사하고 <cmd> v를 사용하여 Mac 창에 붙여 넣을 수는 있지만 <cmd> v 또는 freebsd 데스크탑 에 붙여 넣는 작업은 시도하지 않았습니다 . 또한 <cmd> c를 사용하면 문자가 freebsd 창에도 전달됩니다.
Arlie Stephens 2016

답변:


55

OS X가 내장 된 내장 VNC 클라이언트는 FreeBSD에서 시도한 대부분의 VNC 서버에서 잘 작동합니다. 나는 주로 포트에서 TigerVNC를 사용하고 있었고 (OS X의 VNC 클라이언트에서 가장 빠른 것으로 보임) VNC 서버에 연결되어있는 동안 VNC 서버를 다시 시작할 때 유일한 문제가 있습니다. OS X VNC 클라이언트는 다시 연결되지만 (위대한) 창 크기가 이상하게 조정되므로 크기를 조정할 수 없습니다. 스케일링이 설정되어 있으므로 일반적으로 읽을 수없는 작은 화면이 나타납니다. VNC 클라이언트를 다시 시작하거나 (여러 개의 연결이 열려있는 경우 창을 닫고 새 연결을 열면) 다시 정상입니다.

내 Mac에서 xterm이 항상 열려 있기 때문에 일반적으로 그렇게합니다.

open vnc://<host>:<port>

여기서 <port>서버가 실행중인 TCP 포트입니다.

예를 들어 : 1이면 5901을로 사용합니다 <port>. avahi 포트를 설치하고 서비스를 설정할 수도 있으므로 VNC 세션이 Finder에 표시됩니다 (그러나 OS X 10.8, IIRC 이후에 표시되도록 변경하는 Finder 환경 설정이 있음). 화면 공유 "를 사용하도록 설정했습니다 (예 : VNC 서버를 실행 중).


2
Apple vnc 클라이언트의 문제점은 Vine Viewer와 같이 SSH 터널을 자체적으로 열지 않는다는 것입니다. Apple 자체 내장 "화면 공유 서버"를 실행하는 다른 Mac에 연결하는 경우에는 문제가되지 않지만 Linux의 tightvnc와 같은 다른 VNC 서버에 연결하면 자동으로 암호화되지 않습니다 (= 보안). 추가 단계를 수행하지 않는 한 연결.
Thomas Tempelmann 2016 년

4

Mac의 내장 vnc 클라이언트를 사용하여 원격 Linux 시스템에 연결할 수 있습니다.

  1. 원격 Linux 시스템에서 vnc 서버를 설정하십시오.

  2. Mac에서는 Finder로 이동하십시오. cmd+K또는 이동> 서버에 연결을 누르십시오 .

  3. 서버 주소에을 입력하십시오 vnc://{HOST}:{PORT}. 예를 들면 vnc://linux.myhost.com:5901.

VNC 세션은 화면 공유 응용 프로그램을 사용하여 원격 Linux 시스템에 연결됩니다.


2

찾고있는 것은에있는 내장 화면 공유 앱입니다 System/Library/CoreServices. 대부분의 VNC 서버에 연결할 수 있으며 RealVNC와 같은 다른 옵션보다 약간 빠릅니다.


1

Real VNC 또는 VNC Viewer는 수십 년 동안 Windows PC에서 사용 된 것과 동일한 클라이언트 (플랫폼 제외)입니다. OS X은 기본적으로 VNC 프로토콜과 작동하도록 설계되었습니다.

추가 보너스로 Real VNC는 무료 iOS 앱으로 제공됩니다.

이를 사용하는 데있어 진정으로 걱정해야 할 것은 보안 강화, 즉 특정 IP 주소 또는 사용자에 대한 액세스 제한입니다.


1
다행스럽게도 보안은 큰 문제가되지 않습니다. 모든 것이 회사 방화벽 내부에 있거나 터널에 있습니다. 따라서 기본 비밀번호 보안이 적절해야합니다.
Arlie Stephens 2016

사실, 일부는 다른 것보다 VNC를 사용하는 것에 대해 편집증이 많으며 터널 연결을 사용하는 경우 바인딩에 대해 걱정할 필요가 없습니다.
Rampant

1

나는 Mac에서 VNC와 최근의 경험이 많지 않아하지만 보면 (stackexchange.com에) 그것은 O / SX VNC 서버를 통해 다른 클라이언트에 연결하는 방법을 설명합니다.

Apple의 버전을 Remote Desktop이라고하며, 상용 버전은 Apple Remote Desktop 일 뿐이며 실제로 Mac을 관리하도록 설계되었습니다. 나는 후자를 사용했지만 엄격하게 VNC 클라이언트에 연결하려고 시도하지 않았습니다. 가능한지 확실하지 않습니다.


감사. 그것은 나에게 마법의 문자열을 주었다-나는 vnc : // host : port가 필요했다-포트가 프로토콜 포트인지, 또는 연결할 특정 x 서버인지 확실하지 않다. 불행히도 두 버전 모두 기쁨이 아닙니다. 아마도 모든 것이 x 데스크탑 0에 있다고 가정합니까?
Arlie Stephens 2016

0

RealVNC 웹 사이트로 이동하여 "다운로드> 뷰어"를 선택하면 나에게 잘 맞는 기본 OSX 앱이 제공됩니다. 라이센스 조건에 대해서는 확실하지 않지만 홈페이지에서 "제품> 제품 선택기"를 진행하면 뷰어에 여유 공간이있는 것으로 보입니다 (서버에 라이센스가있는 동안).

내장 된 Apple 화면 공유는 xterm을 사용하여 원격에서 문제가 있었지만 잘 작동합니다 (Apple 지원 커뮤니티에서 "linux xterm 문제"로 추적 됨). 내장 기능은 주소 표시 줄의 vnc : // hostname을 통해 Safari에서 액세스 할 수 있습니다. 한 번 실행 된 경우 도크에서 아이콘을 마우스 오른쪽 버튼으로 클릭하고 옵션> 도크에 유지를 선택하여 쉽게 액세스 할 수 있습니다.

"치킨"VNC는 전혀 효과가 없었습니다.


0

애플의 "화면"을 vnc 클라이언트로 사용하는 방법에 대한 가장 좋은 설명은 http://www.davidtheexpert.com/post.php?id=5 에 있습니다 .

그는 애플이 애플이 아닌 VNC 서버와의 호환성을 깨뜨린시기를 알지 못하지만 그의 지시가 훌륭하고 OS X El Capitan 버전 10.11.6에서 아름답게 작동한다는 점을 알고 있습니다. (나는 더 이상 10.9.5가 아닙니다)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.