Ubuntu Linux --> LDAP --> MacOSX Server
新城@筑波大学情報です。こんにちは。
うちの若いものが Ubuntu Linux から MacOSX の LDAP サーバ
(Open Directory) を利用して認証しようとしています。
次のページに一応説明があるのですが、なんか違うような気がします。
https://help.ubuntu.com/community/OSXLDAPClientAuthentication
getent passwd でユーザ名一覧が取れるようにはなったのですが、
ログインはできないし、bash や tcsh での ~username でも引けま
せん。bash を strace してみると、/etc/nsswitch.conf をopen
していません。getent の方は、/etc/nsswitch.conf を見ています。
まずは bash や /bin/login? 等で /etc/nsswitch.conf を見るよ
うにするのかなと思います。
上の OSXLDAPClientAuthentication で、md5 と出ていますが、
MacOSX の LDAP (Open Diretory)では、md5 のパスワードは引けな
いと思います。その代りに、bind できるかどうかで判定するのだ
と思います。ここの設定についても、md5 と書いてあるのは違うよ
うな気がします。
この辺りの設定について何かヒントはないでしょうか。
他の PAM/nsswitch 使う OS や他の Linux の例でもいいです。
\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 電子・情報 \\
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735