[Q]
Windows で astex-x を使い、 LinuxMLD マシンの X のアプリケーションを使おうとしたら、 REXEC サービスが利用できません といわれてうまくいかないのですが

[A]
rexec はパスワードがそのまんまの形でネットワーク上を流れるので、 セキュリティ上の問題から、デフォルトでは使えなくなっています。
/etc/inetd.conf の
#exec stream tcp nowait root /usr/sbin/tcpd in.rexecd
となっている部分の、行頭の # を消してから、root 権限で
$ killall -HUP inetd
を実行して inetd に SIGHUP を送って下さい。

[Appendix]
良く分からないという時には、とりあえず何も考えずに root で
$ cd /etc
$ cp inetd.conf inetd.conf.org
$ sed "/^#exec/s//exec/" inetd.conf.org > inetd.conf
$ killall -HUP inetd
とやると良いでしょう。

何かうまくいかないとかの理由で元に戻したい時には root で
$ cp inetd.conf.org inetd.conf
$ killall -HUP inetd
とすれば良いはずです。



戻る