VNC 서버를 어떻게 시작합니까? 수 있도록 VNC 서버를

데스크톱에 액세스 할 수 있도록 VNC 서버를 시작하려면 어떻게해야합니까?



답변

vino 설치 :

sudo apt-get install vino

vino 구성 :

vino-preferences

이 창을 엽니 다.

다음과 같이 서버를 시작하십시오.

/usr/lib/vino/vino-server

vino가 자동으로 시작되도록하려면 자동 시작 앱에이 명령을 입력하십시오.


답변

다음은 VNC를 활용하기 위해 수행하는 전체 프로세스입니다.


하나. 설정 서버

VNC 설치 : sudo apt-get install vnc

openssh-server를 설치하십시오. sudo apt-get install openssh-server


두. 설정 원격 액세스 PC

PuTTY 설치

VNC 또는 VNC 뷰어 설치


세. 연결하고 시작하십시오 :

원격 액세스 PC에서 :

  1. 퍼티 실행

  2. 서버 IP에 SSH 연결

  3. 로그인 ID 및 비밀번호를 사용하여 서버에 로그인

  4. 달리기 : sudo x11vnc -display :0 -auth guess

    B 그래도 작동하지 않으면 다음을 실행하십시오. sudo x11vnc -display :0 -auth <insert your path to your .Xauthority>

    C 그래도 작동하지 않으면 명령을 루트로 실행하십시오.

그런 다음 연결이 설정되면 …

  1. VNC 뷰어 시작

  2. 프롬프트가 표시되면 서버 IP를 입력하고 연결하십시오.

이제 VNC를 통해 서버에 액세스했으며 해당 데스크탑을 제어하고 상호 작용할 수 있어야합니다.

행운을 빌어 요!


답변

좀 더 보안을 위해 VNC를 계속 실행하지는 않습니다. 시스템에 SSH를 연결 한 후 다음 명령을 사용하여 VNC 서버를 시작하십시오.

x11vnc -safer -localhost -nopw -once -display : 0

쉽게 쉘 스크립트에 명령이 있으므로 서버에 대한 SSH의 경우 startvnc.sh 명령이 이어집니다.

이 방법으로 VNC 연결을 끊으면 더 이상 사용할 수 없습니다.

더 많은 보안을 위해 SSH 연결을 통해 VNC를 터널링 할 수 있습니다.

링크 는 올바른 포트를 전달하는 방법에 대한 세부 사항을 제공합니다.


답변

루트 권한으로 다음을 실행하십시오.

sudo apt-get install vino

사용자로서 다음을 실행하십시오.

gsettings set org.gnome.Vino require-encryption false
vino-preferences
# replace eth0 in the following with your network interface
gsettings set org.gnome.Vino network-interface eth0
/usr/lib/vino/vino-server

스크립트가 자동으로 시작되도록 작성 /usr/lib/vino/vino-server되거나로드되고 네트워크가 가동되면 창 관리자가 직접 시작하도록 할 수 있습니다.이 방법은 Windows VNC 뷰어가 연결되지 않는 보안 유형 18 문제가 있었기 때문에 나에게 적합했습니다. 암호화를 해제하려면