
창의 좋은(몇 안되는) 기능 중 하나는 RDP 프로토콜 구현입니다. 이 경이로움을 통해 사무실에서 2개의 화면 설정으로 작업한 다음 집으로 운전하고 VPN 연결을 연 다음 집에서 사무실 PC에 RDP 연결을 열고 내가 떠난 그대로의 환경을 얻을 수 있습니다(적응된 화면 해상도 제외). 내 홈 PC 화면 하드웨어에).
위의 내용은 Windows에서 훌륭하게 작동합니다. Linux에서도 동일한 기능을 원합니다. 나는 사무실 컴퓨터에서 Gnome/KDE/(다른 Windows 관리자가 이 기능을 지원함)를 열고 집에서 연결하여 디스플레이를 현재 화면으로 내보낼 수 있기를 원합니다.
VNC 세션을 지속적으로 열고 직장과 집에서 모두 연결하는 등 몇 가지 가능한 해결 방법을 시도했습니다. 이는 작동하지만 재미가 없습니다("네이티브" 응용 프로그램의 응답성, 로컬 저장소 및 공동 액세스에 대한 액세스가 손실됩니다). .).
해결책을 제안해 주실 수 있나요? 아마도 Xorg 플러그인이 있을까요?
읽어주셔서 감사합니다, 맥심.
답변1
예, Xorg 모듈을 사용하면 :0(로컬) 디스플레이를 공유할 수 있습니다. /etc/X11/xorg.conf의 "모듈" 섹션에 추가
Load "vnc"
"화면" 섹션에 다음을 추가합니다.
Option "SecurityTypes" "VncAuth"
Option "UserPasswdVerifier" "VncAuth"
Option "PasswordFile" "/root/.vnc/passwd"
"UserPasswdVerifier"에 대한 다른 옵션을 살펴보세요. VNC 서버는 TCP 포트 5900에서 수신 대기합니다. VPN을 사용해도 포트에 직접 연결하지 않습니다. 로컬 호스트가 아닌 모든 액세스를 차단하고 SSH 터널을 사용하십시오.
답변2
체크인NX. 저는 보통 NX에서 새 세션을 열지만 기본 세션을 사용하는 것이 가능할 수도 있습니다.
편집: 이 기능은 데스크탑 공유라고 하며 서버 관리 매뉴얼에 설명되어 있습니다.
답변3
Ubuntu는 데스크탑 공유를 허용하며 현재 대부분의 배포판에 이 기능이 있을 것으로 예상합니다. 이는 초대 기반이거나 비밀번호 기반일 수 있습니다. 귀하의 경우에는 비밀번호 기반을 원할 것으로 예상됩니다. 연결은 VNC 클라이언트를 통해 이루어집니다. 연결하려는 시스템에 클라이언트가 없을 때 사용할 수 있는 브라우저 기반 클라이언트가 있습니다.
답변4
vnc 서버가 두 개 이상 있으며 압축 등을 구성할 수 있습니다.
rdesktop과 포크(rdp 서버)가 있으며, ms 터미널 서버 클라이언트를 사용할 수 있습니다.
X11은 서버/클라이언트 프로토콜이며, ssh는 x11 전달, 원격 로그인을 위한 xdmcp(kdm, gdm 등)를 지원합니다.
nx : x11 프로토콜을 개선하며 rdp 및 vnc도 터널링할 수 있습니다.