현재 우분투(ubuntu)를 사용하고 있습니다.
개발 서버가 HP-UX 장비인데 윈도우에서 개발 시에는 EXCEED를 사용하여 HP의 xterm을 띄워서 사용했습니다.
그런데 우분투로 xterm을 띄우려고 하니 안되서 이런 저런 방법을 찾다가 해결해서 팁을 남깁니다.
1. X server의 TCP가 -nolistern으로 실행되고 있는지 확인합니다.
prowoni@prowoni-dev:~$ ps -elf | grep X
4 S root 5313 5309 5 80 0 - 106962 - 16:17 tty7 00:19:17 /usr/bin/X :0 -br -audit 0 -auth /var/lib/gdm/:0.Xauth -nolistern tcp vt7
위의 커맨드의 결과를 살펴보면 tcp에 대해서 nolistern 옵션이 주어져 있습니다.
2. nolistern option 제거합니다.
위치 : /etc/gdm//etc/gdm
prowoni@prowoni-dev:/etc/gdm$ vim gdm.conf
DisallowTCP=true --> true를 false로 바꿉니다.
위치 : /etc/X11/xinit/xserverrc
위 파일에서 실행 커맨드 부분의 "-nolistern tcp" 를 삭제합니다.
3. 컴퓨터를 리부팅하여 X server를 restart 합니다.
4. terminal 에서 접속할 ip address를 control list 추가합니다.
prowoni@prowoni-dev:/etc/X11/xinit$ xhost 127.0.0.1
127.0.0.1 being added to access control list
출처 : http://prowoni.springnote.com/pages/1620478
127.0.0.1 being added to access control list
출처 : http://prowoni.springnote.com/pages/1620478
'Management > Linux' 카테고리의 다른 글
ssh을 이용한 공개키 만들기. (0) | 2010.07.21 |
---|---|
Virtual box error NS_ERROR_FAILURE (0x80004005) (0) | 2010.04.04 |
Remote Host에서 X응용프로그램 사용 (0) | 2010.03.29 |
다중 사용자로부터 svn 업데이트시 알려주는 프로그램 (0) | 2010.03.27 |
svn repository 생성 및 복구. (0) | 2010.03.27 |