Para sincronizar senhas do
Samba com a do sistema no
openSUSE 10.1, insira as seguintes regras no seu /etc/samba/smb.conf na sessão "global":
encrypt passwords = Yes
min password length = 6
unix password sync = Yes
smb passwd file = /etc/samba/smbpasswd
enable privileges = Yes
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*Password: * %n\n *Reenter*New*Password: * %n\n *Password*changed.*
Lembrando que pra cada distribuição o comando passwd mostra uma mensagem diferente, por isso cada comando passwd chat tem que "casar" com as mensagens do passwd, utilizando expressão regular.
Espero ter ajudado com a dica.