web-dev-qa-db-ja.com

Sambaとユーザーアカウントのパスワード

ログインパスワードをSambaパスワードに関連付けることは可能ですか?

理想的には、30日ごとに、ユーザーはマシンにログインするためにパスワードを変更する必要があり、可能であれば、パスワードを更新すると、sambaパスワードも更新されます。

18
Muhnamana

Sambaはデフォルトでそのように構成されていると思います。smb.confの関連する行は次のとおりです。

# "security = user" is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html
# in the samba-doc package for details.
    security = user

...

# This boolean parameter controls whether Samba attempts to sync the Unix
# password with the SMB password when the encrypted SMB password in the
# passdb is changed.
    unix password sync = yes

これらのオプションの詳細と こちら 。お役に立てば幸いです。

編集:

Linuxユーザー(adduser)を初めて追加するときは、smbpasswdにも追加する必要があります。

Sudo smbpasswd -a <user>

パスワードの入力を求められたら、adduserで使用したsameパスワードを使用します。この後、Sudo passwd <user>でLinuxパスワードを変更すると、smbパスワードが自動的に更新されるはずです。

26
jpetersen

更新されたUNIXパスワードを新しいsambaパスワードにもするには、libpam-smbpassパッケージをインストールする必要があります。

0
hbogert