vine-users ML アーカイブ



[vine-users:058861] problem on NIS

  • From: Seiya Nishizawa <seiya@xxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:058861] problem on NIS
  • Date: Mon, 10 Mar 2003 17:30:10 +0900
西澤@京都ともうします。

NIS を構築しようと
Vine2.6 の hostA で NIS のサーバーを立ち上げ、
SunOS 4.1.4 (sun4m)の hostB をクライアントにしました。

hostA -> ypserv (2.2-10vl1)
hostB -> ypbind (ypbind.c 1.42 90/01/03 Copyr 1990 Sun Micro)

一通りセットが終わったと思いクライアントから ypcat すると
root の時はうまく情報が取り出せるのに一般ユーザーからは失敗します。

サーバーをデバッグモードで立ち上げ(%ypserv -d)ログをみてみると
rootのときは
[hostB]#ypcat passwd
      (データ)
        :
	:

hostA でのログ
ypproc_all_2_svc(): [From: 192.168.0.xxx:724]
                domain = "test"
                map = "passwd.byname"
connect from 192.168.0.xxx
        ypdb_open("test", "passwd.byname")
Found: test/passwd.byname (5)
         -> First value returned.
ypdb_close() called

一般ユーザーのときは
[hostB]%ypcat passwd
     (何も返ってこない)
hostA でのログ
ypproc_all_2_svc(): [From: 192.168.0.xxx:1053]
                domain = "test"
                map = "passwd.byname"
connect from 192.168.0.xxx
        -> Ignored (not a valid source host)

となります。
hostA でのアクセス制限関係の設定は

%cat /etc/hosts.allow
ALL: localhost
portmap: 192.168.0.0/255.255.255.0
ypserv: 192.168.0.0/255.255.255.0
rpc.yppasswdd: 192.168.0.0/255.255.255.0

%cat /var/yp/securenets
255.0.0.0 127.0.0.0
255.255.255.0 192.168.0.0

となっております。

root の時は成功するので
not a valid source host
と言われるのは良くわかりません。

なにかアドバイスがあればよろしくお願いします。



----------
Seiya Nishizawa
seiya@xxxxxxxxxxxxxxxxxx