VNC 서버를 어떻게 설치합니까?


46

우분투 12.04에 VNC 서버를 설치하고 싶습니다. 어느 것이 최고 / 권장입니까? 어떻게 구성합니까?

내가 원하는 것은 노트북을 통해 데스크탑 컴퓨터를 연결하는 것입니다. Windows 컴퓨터간에 RDP 프로토콜로 연결하는 것과 같은 간단한 것을 원합니다.


관련 질문, 특히 14.04 및 최신 릴리스에 관한 질문 : askubuntu.com/q/557973/40581 아마도 병합되었을 수 있습니다.
LiveWireBT

답변:


34

VNC를 설치하려면 키보드에서 Ctrl+ Alt+ T를 눌러 터미널을 엽니 다. 열리면 아래 명령을 실행하십시오.

sudo apt-get update

이것은 apt의 패키지 목록을 업데이트합니다.


그런 다음 Software Center를 사용하여 Gnome 구성 요소 를 설치해야합니다 .

소프트웨어 센터를 통해 설치

또는 터미널 사용 :

sudo apt-get install gnome-core

Software Center를 사용하여 VNC 서버 를 설치하려면 다음을 수행하십시오.

소프트웨어 센터를 통해 설치

또는 터미널 사용 :

sudo apt-get install vnc4server

자세한 내용은 Complete VNC Server Setup을 참조하십시오 .


나는 그 가이드를 따랐다는 것을 덧붙이고 싶었다. 그러나 상황이 변화 아마도 인해, 게재 회색 화면의 문제에서 해결 된 포럼 주제, 그리고 대답은 사용하는 것입니다 gnome-session & 무엇을 블로그 작성자가 사용하는 대신.
TGP1994

26

Microsoft의 원격 데스크톱 연결 클라이언트를 사용하는 경우 다른 옵션 :

sudo apt-get install xrdp

추가 구성이 필요하지 않습니다! 이제 Microsoft 원격 데스크톱 연결 클라이언트를 사용하여 Windows 또는 Mac 랩톱에서 연결할 수 있습니다. 나는 그것이 얼마나 간단한 지 실제로 놀랐습니다.

편집 : 이것은 더 이상 16.04에서 기본적으로 작동하지 않는 것 같습니다.


1
RDP (Microsoft Remote Desktop Protocol)는 VNC와 다른 종류의 프로토콜이며 실제로 VNC는 아닙니다. 그러나 그것은 우리 중 많은 사람들에게 훌륭한 솔루션입니다!
Eliah Kagan

@wesbucky, 어떤 이유로 원격 세션에서 Tab이 작동하지 않습니다. 어떤 제안?
DaSh

몇 가지 질문- "추가 구성이 필요하지 않습니다"-시작시 자동으로 실행됩니까? 그러면 사용자의 비밀번호가 RDP 비밀번호로 자동 설정됩니까?
UniversallyUniqueID

1
2017 년 현재로 xrdp우분투의 기본 데스크탑 환경 - 우분투 유니티에서 지원되지 않습니다
폴 Verest

4

여기에서는 vnc 서버를 설치하고 구성하는 방법을 보여 드리겠습니다. 우리는 VNC 패키지를 원격 그래픽 액세스에 사용합니다. Ubuntu 플랫폼에서 Linux 용 VNC의 구성을 알려 드리겠습니다.

VNC를 설치하고 구성하는 쉬운 4 단계가 있습니다.

서버에서 :

  1. 필요한 x11vnc 패키지를 우분투에 설치하십시오.

    sudo apt-get install -y x11vnc
    

    헤드리스 서버 (EC2 aws 인스턴스) 인 경우 gnome 패키지를 설치하십시오.

    sudo apt-get 설치 gnome-core

  2. 사용자의 비밀번호를 작성하십시오.

    x11vnc -storepasswd
    

    산출:

    Enter VNC Password:
    Verify password:
    Write password to /home/user/.vnc/passwd? [y]/n y
    Password written to: /home/user/.vnc/passwd
    
  3. 시작할 때마다 자동으로 vnc 서버를 실행합니다. /etc/rc.local파일 을 열어야 합니다.

    sudo nano /etc/rc.local
    

    시스템 시작시 자동으로 vnc 세션을 시작하려면 아래 행을 복사하고 앞에 행을 붙여 넣으십시오 exit 0.

    sudo x11vnc -xkb -noxrecord -forever -noxfixes -noxdamage -display :0 -auth /var/run/lightdm/root/:0 -usepw &
    

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


sudo x11vnc -xkb -noxrecord -forever -noxfixes -noxdamage -display :0 -auth /var/run/lightdm/root/:0 -usepw &터미널에서 암호를 요청하기 때문에 Ubuntu 16.04에서 실패한 것 같지만 배경에 있기 때문에 암호를 제공 할 수 없습니까? 제거 &가 작동하는 것 같습니다.
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

그런 다음 클라이언트에서 sudo apt-get install vinagre && vinagre $IP. 아름다움!!
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

0

xrdp이 기사에 따라 Ubuntu 14.04에 대한 원격 액세스를 위해 xRDP를 사용하는 방법 기사를 설치 한 후 Ubuntu 상자를 약간 변경해야한다는 것을 알았습니다 .

기본 절차는 설치했고 설정 xrdpxfce4:

sudo apt-get update    
sudo apt-get install xrdp
sudo apt-get install xfce4 xfce4-terminal
echo xfce4-session >~/.xsession

그런 다음 파일의 마지막 줄을 수정하여 거기에있는 것이 아니라 /etc/xrdp/startwm.sh시작 startxfce4하도록하십시오 Xsession. 원래는 경로였습니다 .

파일을 수정 한 후 명령 sudo service xrdp restart을 사용 xrdp하여 변경 사항이 적용되도록 다시 시작 하십시오.

이 기사, 우분투 포럼에서 xrdp가 리눅스 에서 Windows로 양식 창을 작동시키는 방법을 참조하십시오.이 /etc/xrdp/startwm.sh파일은 사용자의 루트 디렉토리에 구성 파일을 만들어 절차가 약간 다르지만 파일 수정을 설명합니다 .

Windows의 원격 데스크톱 연결 응용 프로그램에서 색상을 하이 컬러 (16 비트)로 설정했습니다.


xfce를 사용하면, 우분투는 이미 통일성이 있습니다
Alexis_FR_JP

0

Vino "데스크탑 공유"사전 설치된 VNC 서버

데스크탑 우분투에는 그놈 프로젝트에 Vino라는 서버가 사전 설치되어 있습니다.

"Desktop Sharing"응용 프로그램 이름 뒤에 대시로 숨겨져 있으며 실행 파일도 경로에 없습니다!

일단 시작하면 확인하십시오.

  • 다른 사용자가 [보기 | 제어] 데스크탑
  • 사용자가이 비밀번호를 입력하도록 요구
  • 포트를 열고 전달하도록 UPnP 라우터 자동 구성

그런 다음 다른 컴퓨터에서 다음과 같이 연결하십시오.

sudo apt-get install vinagre
vinagre host-name:0

그러나 TigerVNC 및 RealVNC : Gnome 3.10 공유 데스크톱 과 같은 주요 Windows 클라이언트의 암호화에는 프로토콜 비 호환성 문제가 있습니다.- VNC의 보안 유형을 구성하는 방법은 무엇입니까? 경우에 따라 암호화 비활성화가 가능한 해결 방법입니다.

나는 단지 포트를 구성 할 수 있었다 dconf... 기본값은 포트 5900를 의미한다 :0. sudo netstat -tupan | grep vino도움이 될 수도 있습니다.

서버를 종료하려면 "다른 사용자에게 [보기 | 제어] 허용"을 선택 해제하면 서버 프로세스가 종료됩니다.

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