기존 X 세션으로 VNC하는 방법은 무엇입니까?


36

기존 X 디스플레이에 연결하여 작업 환경과 집에서 열어 둔 모든 것에 액세스 할 수 있습니다. 과거에 x11vnc를 사용하는 것에 대해 막연하게 기억합니다. 그러나 패키지는 Fedora 11에 존재하지 않으므로 지금은 몇 가지 내장 방법이 있다고 생각합니다.

참고 : VPN을 통해 업무용 컴퓨터에 연결하므로 암호 보호가 보안에 필요한 전부입니다.

답변:


47

x11vnc를 사용 하면 실행중인 세션에 연결되어 데스크탑을 공유 할 수 있습니다. xdm 세션에 연결하기 위해 루트로 실행하는 경우 약간 설정하기가 어려울 수 있으므로 Xauth에 대한 조사가 필요합니다.

추가하기 위해 편집 : Karl Runge는 더 이상 원래 x11vnc를 유지하지 않는 것으로 보이지만 github 에서 개발이 계속되고 있습니다. 또는 @ ivan-talalaev가 제안한대로 x0vncserver를 사용할 수 있습니다.

이 서버의 또 다른 장점은 대용량 비트 맵 캐싱 및 파일 전송을 포함 하여 UltraVNC에서 사용하는 많은 고급 VNC 기능을 지원한다는 것 입니다.


:이 경로를 이동하는 경우, 당신은이 질문에 시사 문제 충돌 할 수 있음을 인식 serverfault.com/questions/19855/...
데이비드 매킨토시

그래도 x11vnc는 여전히 진행 중입니다. 어디 :( 그것을위한 페도라 패키지입니다
그롬은

여기를보십시오 : rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/x11vnc 비록 운이 좋지 않을 수도 있습니다. Fedora 11은 너무 새롭습니다. Fedora 10 패키지를 설치하십시오.
Sekenre 2018 년

또한 많은 표준 창 기능으로 서버를 지속적으로 충돌시키는 오래되고 잘 문서화 된 버그가 있으며 코드가 고아이므로 수정되지 않을 것입니다.
스콧

1
x11vnc는 더 이상 사용되지 않습니다. 대신 x0vncserver를 사용하십시오 (다른 답변 참조)
sebix

3

따라서 문서 Tigervnc는 이에 대한 지원을하고있다.

x0vncserver 는 VNC, TigerVNC 또는 호환되는 뷰어를 통해 X 디스플레이를 원격으로 액세스 할 수있게하는 TigerVNC 서버입니다. Xvnc (1)와 달리 가상 디스플레이를 만들지 않습니다 . 대신 기존 X 서버 (일반적으로 실제 화면에 연결된 서버) 만 공유합니다.

x0vncserver -display :0

일반적으로 vnc 암호 파일도 지정해야합니다.x0vncserver -display :0 -rfbauth .vnc/passwd
Honza

2

직장에서 KDE를 사용하는 경우 KDE에는 이미 VNC 서버가 내장되어 있습니다.

아마도 그놈도 마찬가지입니다.


1
-1-새로운 세션을 생성하고 기존 세션을 사용하지 않습니다.
Robert Munteanu

로버트 문테 아누 : 아뇨. gnome에는 vino가 있으며 vnc를 이미 실행중인 X 세션에 동적으로 바인딩 할 수 있습니다.
cstamas

1
@cstamas-원래 답변은 표시하지 않았습니다. 이름 / 링크 / 구성 샘플은 높이 평가됩니다.
Robert Munteanu


ubuntuforums.org/showthread.php?t=266981ubuntuforums.org/showthread.php?p=1592817 명령 줄에서 vino를 활성화하는 방법에 대한 정보가 있습니다
grom

1

대안으로, 당신은 NX 를보고 싶을 수도 있습니다 . 일반적으로 인터넷을 통한 VNC보다 훨씬 빠르며 콘솔에서 실행중인 X 세션에 액세스 할 수 있도록 VNC를 구성 할 수 있다는 것을 알고 있습니다.



1

귀하에게 적합한 고객 사이트에 대해 상당히 정교하게 설정했습니다.

이것은 고객을 위해 한 구성을 기반으로합니다. 그들은 다음을 원했습니다.

  • 사용자는 시스템 콘솔에서 실행중인 이미 실행중인 데스크톱에 원격 데스크톱을 설치할 수 있습니다.
  • 해당 사용자는 콘솔에서 실행중인 세션을 아직 시작하지 않은 경우 시작할 수 있습니다. 과
  • 다른 사용자가 이미 실행중인 데스크톱에 연결하여 이미 로그인 한 사용자와 액세스를 공유 할 수 있습니다.

자세한 내용은 여기를 참조하십시오 .

보안 관련 사항도주의하십시오.


0

xrfb를 사용하십시오.

lalalaa, 10 자 이상 입력해야합니다.


5
홈페이지 링크가 훨씬 유용 할 것입니다.
덩굴
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.