2015年5月19日 星期二

[Linux] passwd 與 smbpasswd 同步

瀏覽數
參考: http://jackwangnote.blogspot.tw/2013/09/linux-smbpasswd-and-passwd.html

環境: Centos 6.6-x64

需求: 在使用者利用 passwd 更改使用者密碼時,SAMBA 密碼同步更變;而在使用者利用 smbpasswd 更改SAMBA 密碼時,使用者密碼也可同步更變。

動作:
設定在使用者利用 passwd 更改使用者密碼時,SAMBA 密碼同步更變

step 1 編輯 /etc/pam.d/passwd
vim /etc/pam.d/passwd

step 2 增加設定到 /etc/pam.d/passwd
# Sync. passwd to smbpasswd
auth requisite pam_nologin.so
auth required pam_unix.so
account required pam_unix.so
password requisite pam_cracklib.so retry=3
password requisite pam_unix.so shadow md5 use_authtok try_first_pass
password required pam_smbpass.so nullok use_authtok try_first_pass
session required pam_unix.so

設定在使用者利用smbpasswd更改 SAMBA 密碼時,使用者密碼同步更變

step 1 編輯 /etc/samba/smb.conf
vim /etc/samba/smb.conf

step 2 增加設定到 /etc/samba/smb.conf 的 [global] 標籤之後
unix password sync = yes
passwd program = /usr/bin/passwd %u
pam password change = yes

step 3 設定完成之後重新啟動 SA
service smb restart

沒有留言: