원격 X 서버가 작동하지 않는 것 같습니다

원격 X 서버가 작동하지 않는 것 같습니다

로컬 컴퓨터 A와 서버 B가 있습니다.

A로부터 나는 다음을 얻습니다:

#ps -ef
root      3161  3160  0 09:07 tty1     00:03:04 /usr/bin/Xorg :0 -nr -verbose -auth /var/run/gdm/auth-for-gdm-dJExDH/database vt1

#netstat -nltu
tcp        0      0 0.0.0.0:6000                0.0.0.0:*                   LISTEN      - 

#xhost +
access control disabled, clients can connect from any host

A의 IP 주소는 10.99.54.148입니다.

B부터 시작하여 다음을 시도합니다.

#export DISPLAY=10.99.54.148:0.0
#xclock
Xlib: connection to "10.99.54.148:0.0" refused by server
Xlib: No protocol specified

Error: Can't open display: 10.99.54.148:0

다른 데스크톱 C가 있고 DISPLAY를 C의 IP 주소로 변경하면 xclock이 작동합니다. A에서 무엇을 확인해야 할지에 대한 제안이 있나요?

답변1

xclock이 tcp 연결을 사용하여 x 서버에 연결하려고 시도하고 x 서버가 tcp를 수신하지 않는 것 같습니다.

우분투에서는 다음과 같이 변경할 수 있습니다.

sudo gedit /etc/gdm/gdm.schemas

찾다:

<schema>
<key>security/DisallowTCP</key>
<signature>b</signature>
<default>true</default>
</schema>

참에서 거짓으로:

<schema>
<key>security/DisallowTCP</key>
<signature>b</signature>
<default>false</default>
</schema>

그런 다음 gdm을 다시 시작하십시오.

관련 정보