CentOS 4.2 の場合(SELinux無し)
# vi /etc/sysconfig/iptables(追加)
※REJECT定義している行よりも上に記述する
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 177 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 6000 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 7100 -j ACCEPT
# /etc/init.d/iptables restart
gdm.confの編集
# vi /etc/X11/gdm/gdm.conf[xdmcp]セクションの変更
Enable=false #Port=177(修正後)
Enable=true Port=177
下記のGNOMEメニューを開く
[アプリケーション] - [システム設定] - [ログイン画面]
TeraTermPro等のターミナルから下記コマンドを実行する。
但しこの方法では「init 3」で固まりうまく行かない場合もある
# init 3; sleep 20; init 5
# netstat -an | grep -e 177こんな感じ
udp 0 0 0.0.0.0:177 0.0.0.0:*
# vi /etc/X11/fs/config(修正前)
no-listen = tcp(修正後)
#no-listen = tcp
# /sbin/service xfs stop # /sbin/service xfs start
# netstat -an | grep -e 7100こんな感じ
tcp 0 0 0.0.0.0:7100 0.0.0.0:* LISTEN