· 톺아보기

서버/넷트웍

tigervnc로 데스크톱 원격조종

나무포크 · · 수정

조회 4,356 · 공감 0 · 댓글 2

데비안 넷북과 만자로 피시를 tigervnc viewer로  아치리눅스에 띄우고 원격조종하는 화면입니다. ^^


다른 리눅스에서 패키지 설치만 조금씩  다를것 같긴 한데,, arch에서 해 봤는데, 잘 되서 방법을 올려봤습니다.

서버는 만자로, 클라이언트는 아치리눅스입니다.


패키지 설치

$ sudo pacman -S tigervnc  - 서버, 클라이언트로 쓸 피시에 모두 설치합니다.


서버설정 

$ vncserver   (6자리 이상 패스워드입력후,,   Would you like to enter a view-only password (y/n)?  n  )  

$ x0vncserver -display :0 -PasswordFile /home/le(사용자아이디)/.vnc/passwd  (엔터후 고정,, 서버 종료할때 ctrl + c)


클라이언트 설정

tigervnc viewer를 띄운후, server_ip:0 입력후 엔터,, vncserver 의 패스워드 입력후 엔터  

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------

데비안 9에서  ssh로 원격데스트톱 띄우는 서버설정 방법인데,  잘되는군요. 

https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-vnc-on-debian-9

링크페이지 위쪽에 보면, 다른 리눅스버전 서버세팅하는 법도 있군요.

클라이언트

1.  $ ssh -L 5901:127.0.0.1:5901 -C -N -l server_id server_ip  (엔터 후 고정,, 종료할때 ctrl + c)

   ex) $ ssh -L 5901:127.0.0.1:5901 -C -N -l le 192.168.0.8

2.  vnc viewer를 띄우고, localhost:5901 아니면, server_ip:5901 입력후 엔터,, vncserver의 패스워드 입력후 엔터


## 스펠링이 비슷해서 헷갈렸는데, 데비안에서는 tightvnc 서버를 썼고, vnc viewer 는 아무거나 써도 되는군요.

## ssh 터널링을 통한 접속이 아닐경우, 1번 생략하고,, vnc viewer -> server_ip:5901 입력후 엔터,, vncserver의 패스워드 입력후 엔터


댓글 2

  1. 카브릴로 ·
    :0 대신에 다른 숫자 넣으면 멀티 세션도 가능할까요?
  2. 나무포크 ·
    @카브릴로님 원격접속시 기본 5900포트를 쓰게 되는데, 클라이언트에서 server_ip:5900 으로 접속해도 되더군요.
    서버에서 -display :0 옵션은 로컬디스플레이,, X윈도우(X11)를 의미하는 것 같습니다.

리눅서당 최근 글

리눅서당 목록 더 보기