LDAP環境下で新しいホスト名をつけた時

先日、計算機に新しいホスト名をつけたときの話。

DNS(namedとかbind)にホスト名とIPの対応を記述するというのは当たり前の話。ssh でリモートからの接続も問題なく行える。しかし、なぜかログインしたときにストレージサーバにあるホームディレクトリをマウントしてくれない状況に陥った。結論から言うと、LDAPでアカウントを管理しているので、ホスト名も登録しなければならなかったのだ。

LDAPの扱いはいまいち分からないけど、ldapsearch で見てみると、どうやら新しいホスト名を登録すればよさそうだということはなんとなく分かった。そこでldifを書き、ldapmodify でホスト名の追加を試みるが、なぜかエラーがでる。

結局のところ、OpenSUSEのマシン上でGUIツールを使って追加することで解決した。OpenSUSEKDEしか使ってないのでGNOMEではどうなのかわからないけど、YaSTのNetwork ServicesにLDAP Browserがあるので、これを用いた。