2007/08/28

ML115でCentOSとBlueQuartzの続き

調子に乗ってML115にCentOS4.4 x86_64入れてBlueQuartzを導入したら、FTPとかメールで認証エラーが出たところで放置していました。
本日解決。

認証はPAMってのがやっているらしいんですがこのパスがですね。

32bitは/lib/seculity/pam_なんたら~なのが
64bitは/lib64/seculity/pam_なんたら~だったというオチ。

32bitのところを参照しているようなので、64bitのシンボリックリンクを作ったら解決しました。えがった。

ftpのエラーログを参照しながら

lrwxrwxrwx  1 root root    30  8月 27 19:45 pam_nologin.so -> /lib64/security/pam_nologin.so
lrwxrwxrwx  1 root root    27  8月 27 19:43 pam_pwdb.so -> /lib64/security/pam_pwdb.so
lrwxrwxrwx  1 root root    29  8月 27 19:45 pam_shells.so -> /lib64/security/pam_shells.so

これでFTPか動いた。
sendmailのほうは/etc/pam.d/smtp.sendmailをバックアップして編集。

#%PAM-1.0
auth       requisite    /lib/security/pam_nologin.so
auth       requisite    /lib/security/pam_shells.so
auth       required     /lib/security/pam_pwdb.so shadow nullok
account    required     /lib/security/pam_pwdb.so

だったのを

#%PAM-1.0
auth       requisite    pam_nologin.so
auth       requisite    pam_shells.so
auth       required     pam_pwdb.so shadow nullok
account    required     pam_pwdb.so

とパスを取ったら認証できました。
おそらくパスを取ることで/lib64/security/を参照しているのでしょう。

こちらの記事もおすすめ




この記事に関するコメントを行う

お名前  *
メールアドレス  *
ウェブサイト
コメント:  *



最新の情報

»一覧

PC

»一覧


Go Top