XUbuntu의 TigntVNC 설정 문제

XUbuntu의 TigntVNC 설정 문제

xubuntu 서버에 Tightvnc와 openssh를 설치했습니다.

원격 컴퓨터에서 로그인을 시도할 때 '권한 거부' 오류가 발생하는 이유를 디버깅하려고 합니다.

서버에서:

vncserver

>>New 'X' desktop is ServerName:1

>>Starting applications specified in /home/user/.vnc/xstartup

원격 컴퓨터에서:

ssh user@serveripadress  works fine and I can login

원격 컴퓨터에서:

ssh -L 5910:127.0.0.1:5901 -N -f -l user serveripaddress

Tightvnc에 대한 비밀번호를 입력한 후 '권한 거부' 오류가 발생함

서버에서:

ssh -L 5910:127.0.0.1:5901 -N -f -l user localhost

비밀번호 프롬프트에서 Tightvnc 비밀번호를 사용했는데 '권한이 거부되었습니다'(동일한 응답으로 사용자 비밀번호를 시도했습니다).

서버 방화벽 규칙

...
5901 ALLOW IN remoteipaddress
22   ALLOW IN remoteipaddress
...

서버 VNC 수신 포트:

lsof -i -P | grep -i "listen" | grep Xvnc

Xvnc    2229 user   5u  IPv4  37691      0t0  TCP localhost:5901 (LISTEN)

SSH를 통해 로그인할 수 있고 vncserver가 실행 중이므로 vnc 세션에 로그인할 수 없는 이유가 확실하지 않습니다.

답변1

TigerVNC로 전환했는데 위와 동일한 문제가 발생했습니다. 나는 다음과 같은 방법으로 이 작업을 수행할 수 있었습니다.

원격 시스템에서:

ufw allow out from any to serveripaddress port 5901

그런 다음 serveripaddress:1과 함께 TivergVnc 뷰어 클라이언트를 사용하여 서버에 연결할 수 있습니다.

관련 정보