Linux(CentOS5.5)でSambaサーバを建てたときにパスワードの認証だけActiveDirectoryを使うということをしました。この方法だと、WindowsクライアントからSambaサーバを使うユーザを、Linuxにいちいち登録しないといけません。登録したとしても、Windows端末からSambaにアクセスすると、認証ダイアログボックスが表示されます。Winbindを使うと、ユーザ情報もADを使えるので毎回Linuxに登録する必要がなくなり、Windows端末からのアクセス時にも、現在ログインしているユーザで認証を自動的に行うので認証ダイアログボックスが表示されません。(ActiveDirectoryの持ち味であるシングルサインオンとなるわけです。winbindの設定を下記のように、追加します。←ADに登録されているユーザ数より多い範囲を指定。←ADに登録されているグループ数より多い範囲を指定。←ドメイン名とユーザ名の区切り文字。←ユーザのホームディレクトリをどこにするか。←ユーザのデフォルトシェル。telnetやsshを使わさせないのでこの値とする。←暗号化パスワードを使用する。yes/etc/nsswitch.confも修正します。これにより、認証時にpasswdファイルだけでなく、winbindが使えるようになります。←winbind追加これで、samba、winbindを起動、自動起動に設定します。on下記コマンドでwinbindが動いているか確認します。pg:/home/user01:/bin/falseこれで、Windowsクライアントからからドメインユーザでログインし、共有フォルダにシームレスにアクセスできればOKです。PAM認証以外の部分となります。情シスで何でも屋の三流プログラマのコーディング、サーバ管理、PC生活関係のメモ書き。このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。29検索カテゴリ全体Linuxサーバがらみ.Net開発PHP開発C/C++開発JavaSQLツール思ったこととかニュースとか。メッセージを入力してください。