Xmanager 게시판

폰트서버 구동을 시키려면 어떻게 해야 하는지요?

최종입력: 2007-10-24 10:43 - 넷사랑 | 답글: 5건

 
2007-10-22 18:37 - FC6

폰트서버 구동을 시키려면 어떻게 해야 하는지요?

 
Fedora core 6에서 폰트서버를 가동시키려고 갖은 애를 썼는데,
xfs는 데몬으로 실행이 되어 있는 상태인데도
xfs 2913 0.0 0.0 3752 1560 ? Ss 03:14 0:00 xfs -droppriv -daemon
폰트서버에 연결할 수 없습니다라는 메세지가 뜹니다.

#no-listen = tcp 부분도 수정했고 iptables도 아래처럼 수정했습니다.

[root@localhost ~]# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT udp -- anywhere anywhere udp dpt:xdmcp
ACCEPT tcp -- anywhere anywhere tcp dpt:xfs
ACCEPT tcp -- anywhere anywhere tcp dpt:telnet
ACCEPT tcp -- anywhere anywhere tcp dpt:ssh
ACCEPT tcp -- anywhere anywhere tcp dpt:login
ACCEPT tcp -- anywhere anywhere tcp dpt:exec
ACCEPT tcp -- anywhere anywhere tcp dpt:shell

당연히 Xstart의 폰트 탭에도 접속하려는 서버IP와 포트를 추가했습니다. (Xstart를 이용해서 접속합니다)

http://kldp.org/node/80501 글을 쓴 것도 저입니다;



조언 부탁드리겠습니다;
2007-10-23 11:20 - 넷사랑

Re: 폰트서버 구동을 시키려면 어떻게 해야 하는지요?

 
안녕하세요. 넷사랑컴퓨터 기술지원입니다.

/etc/X11/fs/config 파일에서 no-listen=tcp 부분을 수정한 후 xfs 데몬을 재시작 해야만 변경된 설정 내용이 적용됩니다. 혹시 xfs 데몬을 재시작하지 않았다면 service xfs restart 명령으로 xfs 데몬을 재시작해보시기 바랍니다.

해당 장비에 7100 포트로 텔넷 접속을 해보거나, 해당 장비에서 xfsinfo –server tcp/localhost:7100 명령을 실행해보면 폰트 서버가 정상적으로 구동되고 있는지 확인할 수 있습니다.

감사합니다.

2007-10-23 16:23 - FC6

Re: Re: 폰트서버 구동을 시키려면 어떻게 해야 하는지요?

 
xfs 데몬은 /etc/init.d/xfs restart를 하였었습니다.

telnet으로 7100 포트에 접속이 안되네요. --;
iptalbes도 수정했는데..
말씀하신 프로그램은 설치가 되어 있지 않아서 테스트를 못해보았습니다.

2007-10-23 17:56 - 넷사랑

Re: Re: Re: 폰트서버 구동을 시키려면 어떻게 해야 하는지요?

 
안녕하세요. 넷사랑컴퓨터 기술지원입니다.

폰트 서버를 사용하기 위해서는 xfs 데몬이 구동 중이고, 설정이 올바르게 되어 있으면서, PC에서 리눅스 장비 쪽으로 TCP 7100번 통신이 가능하면 됩니다.

방화벽 설정을 다시 한 번 확인해보시고, PC에서 Fedora Core 6 장비 쪽으로 TCP 7100번 통신이 가능한지 점검해보시기 바랍니다. 시스템을 재부팅한 후에 다시 시도해볼 것도 권해 드립니다.

참고로, xfsinfo는 xfs와 같은 패키지 안에 포함되어 있으므로 어딘가에 설치되어 있을 수도 있으니 다시 한 번 찾아보시기 바랍니다.

기타 궁금한 사항이 있으면 언제든지 문의해주시면 자세하게 답변해 드리겠습니다.

감사합니다.
2007-10-23 22:00 - FC6

Re: Re: Re: Re: 폰트서버 구동을 시키려면 어떻게 해야 하는지요?

 
계속된 답신 정말 감사드립니다. ^^;

SELINUX 를 꺼버리고
IPTABLES을 좀 수정하니
폰트서버 잘 작동합니다.

xfsinfo 는 xfs와 다른 패키지(xorg-x11-xfs-utils.i386)에 들어있었고 서버에 안 깔려있었습니다. core라고 표기되어 있는데 어째서 안깔려있었던 것인지;;

마지막으로 iptables에 권한을 넣는 것은 넷사랑 홈페이지에 있는 것을 그대로 사용하면 안될 것 같습니다.
전 fc6인데, 아래처럼 RH-Firewall-1-INPUT 라는 것으로 재정의해서 사용하더군요.
-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT

참고: fedoracore6에서 xfs 7100 포트를 selinux에서 돌아갈 수 있도록 패치했다는 내용. 그런데 업데이트해도 안되네요 -_-;
http://www.redhat.com/archives/fedora-test-list/2007-September/msg00653.html
그냥 /etc/selinux/config에서 selinux를 disabled해 놓는 수밖에 없는 것 같습니다.
2007-10-24 10:43 - 넷사랑

Re: Re: Re: Re: Re: 폰트서버 구동을 시키려면 어떻게 해야 하는지요?

 
안녕하세요. 넷사랑컴퓨터 기술지원입니다.

문제를 해결하셨다니 다행입니다. 문제에 대한 자세한 피드백을 해주셔서 감사합니다.

앞으로도 궁금한 점이 있으면 언제든지 문의해주시기 바랍니다.

항상 발전하는 넷사랑컴퓨터가 되겠습니다.