[SCore-users-jp] rloginでログインするのにちょうど60秒かかってしまう

akira nakagawa nakira @ cogni.cs.kumamoto-u.ac.jp
2003年 4月 4日 (金) 15:13:33 JST


中川と言います。

現在,SCore Ver.5.4 をRedHat 7.3 に RPM を使って
インストールしています。

その際に非常に困った現象が起きております。
どなたかお力をお貸しいただけないでしょうか?


症状はある特定のホストから他の任意のホストへの
rloginによるログインにちょうど60秒かかってしまうというものです。

例えば parallel-a042 というホストから parallel-a043 という
ホストへ以下の様に rlogin をします。
時計は ntpdate でそろえてあります。

# date ; rlogin a043
(この時表示される時間は 13:27:49 ,ユーザはrootです。)

parallel-a043 において
#xinetd -d
と,xinetdをデバッグモードで起動したときに表示されるログ

---- begin ----
03/4/4 @ 13:27:49:DEBUG {select_return 1}
03/4/4 @ 13:27:49:DEBUG {server_start} Starting service login
03/4/4 @ 13:27:49:DEBUG {main_loop} active_services = 2
03/4/4 @ 13:27:49:DEBUG {exec_server} duping 9
---- end ----


parallel-a043 のrloginによるログイン時に記録される

/var/log/messages のログ
--- begin ----
Apr  4 13:28:49 parallel-a043 pam_rhosts_auth[6153]: allowed to root @ parallel-a042.cogni.kumamoto-u.ac.jp as root
Apr  4 13:28:49 parallel-a043 login(pam_unix)[6209]: session opened for user root by (uid=0)
Apr  4 13:28:49 parallel-a043 login -- root[6209]: ROOT LOGIN ON pts/2 FROM parallel-a042
---- end ----

rlogin を実行してからちょうど 60秒後にログインできています。
(追試しましたが結果は同じでした。)


xinetdはrloginされた瞬間にサービスを起動していますし,
試しにrloginの代わりにtelnetやsshを使ったところ,
すぐにlogin 出来ましたので,
rloginのクライアント側に問題があると考えていますが,
原因がさっぱり分かりません。

以下に xinetd.d ,rlogin に関係しそうな情報を載せます。

----------
/etc/xinetd.conf

defaults
{
        instances               = 60
        log_type                = SYSLOG authpriv
        log_on_success          = HOST PID
        log_on_failure          = HOST
        cps                     = 25 30
}

includedir /etc/xinetd.d

----------

/etc/xinetd.d/rlogin

service login
{
        disable = no
        socket_type             = stream
        wait                    = no
        user                    = root
        log_on_success          += USERID
        log_on_failure          += USERID
        server                  = /usr/sbin/in.rlogind
}

---------

/etc/sysconfig/authconfig

USEDB=no
USEHESIOD=no
USELDAP=no
USENIS=no
USEKERBEROS=no
USELDAPAUTH=no
USEMD5=yes
USESHADOW=yes
USESMBAUTH=no

---------

/etc/hosts.equiv

省略..
parallel-a041.cogni.kumamoto-u.ac.jp
parallel-a042.cogni.kumamoto-u.ac.jp
parallel-a043.cogni.kumamoto-u.ac.jp

---------

/root/.rhosts
parallel-a041
parallel-a042
parallel-a043

---------

/etc/securetty
省略...
rsh
rlogin
rexec

---------

ホストネームなど。

[root @ parallel-a042 root]# hostname -a ; hostname -s ; hostname -i ; hostname -d
parallel-a042 
parallel-a042
192.168.2.42 
cogni.kumamoto-u.ac.jp
---------
[root @ parallel-a043 root]# hostname -a ; hostname -s ; hostname -i ; hostname -d
parallel-a043 
parallel-a043
192.168.2.43 
cogni.kumamoto-u.ac.jp
---------

何か他にrloginに関係するファイルがあるのかもしれませんが
探し切れませんでした。

お知恵を拝借したいと思います。
よろしくお願いします。

-- 
============================================================
熊本大学 大学院 自然科学研究科 数理科学情報システム専攻 2年 

情報認知研究室所属

中川 彰

メールアドレス
大学 : nakira @ cogni.cs.kumamoto-u.ac.jp
自宅 : nakira @ boreas.dti.ne.jp
============================================================



SCore-users-jp メーリングリストの案内