리눅스2023. 9. 25. 11:49

 

반달가면 이글루에서 백업 - http://bahndal.egloos.com/651908 (2021.10.13)

리눅스(데비안/우분투 계열)에서의 VNC 원격접속 사용은 이전에 정리한 게시물을 참고하자. 아래의 링크다.

리눅스(데비안/우분투 계열)에서 VNC 원격접속 사용 (x11vnc, remmina)

위의 게시물에 나온 내용에 추가해서 참고할 점을 정리해 둔다.

우선 ssh 터널을 통해서 VNC 서버(x11vnc)를 실행할 때(관련 내용은 위의 이전 게시물을 참고하자) -display 옵션에 지정할 디스플레이 번호는 아래의 명령으로 확인할 수 있다.

echo $DISPLAY

결과는 통상 ":0" 또는 ":0.0"이라고 나올 것이다. 여기에 맞춰서 -display 옵션을 지정해 주면 되겠다. 만약 ":0.0"이라면 클라이언트쪽에서 서버에 ssh 터널을 아래와 같이 만들고 x11vnc를 실행할 수 있다.

# 서버 접속(ssh) 및 x11vnc 실행
ssh -t -L 5000:localhost:5900 user@my_server.net 'x11vnc -localhost -display :0.0'

이후 remmina를 실행해서 localhost:5900에 VNC 접속을 실행하게 되는데, 컬러(color depth) 설정이 맞지 않으면 제대로 동작하지 않을 수 있다는 점에 유의하자. 예를 들어 서버쪽에서는 트루컬러(24bit 또는 32bit)인데 remmina에서 8bit 컬러로 접속하려 한다면 접속에 실패할 수 있다. 

728x90
Posted by 반달가면