ダイナミックDNSにて
ain.boole.ath.cx
を取得して
# cat /etc/sysconfig/network | grep NISDOMAIN
NISDOMAIN=NIS_DMN
# cat /etc/yp.conf | grep -v ^#
domain NIS_DMN server ain.boole.ath.cx
となっていたので
# ls -l /var/yp/ypservers
-rw-r--r-- 1 root root 11 2月 16 00:19 /var/yp/ypservers
# cat /var/yp/ypservers
ain.boole.ath.cx
に書換える
# service portmap status
# service ypserv start
# service yppasswdd start
として無事起動でました。
# ypcat passwd
No such map passwd.byname. Reason: このドメインを扱うサーバへバインドできま
せん
となっていまいます。
これは何が原因なのでしょうか?
In article <d0690b$1dv$1...@caraway.media.kyoto-u.ac.jp>
"matsui888" <mats...@hotmail.com> writes:
> # ypcat passwd
> No such map passwd.byname. Reason: このドメインを扱うサーバへバインドできま
> せん
ypbind が動いていないんじゃないかな。クライアント側で動かす
ものです。
> # service portmap status
> # service ypserv start
> # service yppasswdd start
> として無事起動でました。
この中には、ypbind は入っていなさそう。RedHat 9 は詳しくないけど。
> ダイナミックDNSにて
> ain.boole.ath.cx
> を取得して
> # cat /etc/sysconfig/network | grep NISDOMAIN
> NISDOMAIN=NIS_DMN
NIS のドメイン名と DNS で使うドメイン名は、別物です。NIS の
ドメイン名は、ブロードキャストが飛ぶ範囲で衝突しないような名
前だったら、何でもいいので、DNS のドメイン名とは別のもので設
定してかまいません。というか、セキュリティ上、普通は別のもの
にします。NIS のドメイン名が知られていると、外から NIS のマッ
プ(パスワード・ファイル含む)をアクセスできることがあるので。
RedHat 9 で、同じにしろと説明書に書いてあるのかもしれないけ
ど、そうだすとると、その説明書はイマイチです。
\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 電子・情報 \\