UNIX és Samba pasword sync SUSE11

Fórumok

A következőt szeretném megoldani suse11 alatt:
http://jaka.kubje.org/infodump/2007-05-14-unix-samba-password-sync-on-d…

Első körben nem sikerült, a módosításaim után duplán kéri mindenhol a jelszót. Az a baj hogy nem teljesen ugyanaz a suseban a pam fájlok neve.

ezeket módosítottam:

/etc/pam.d/common-auth-pc
auth requisite pam_env.so
auth requisite pam_unix2.so
auth optional pam_smb_auth.so

/etc/pam.d/common-password-pc

password requisite pam_pwcheck.so nullok cracklib
password requisite pam_unix2.so use_authtok nullok
password required pam_smb_auth.so nullok use_authtok use_first_pass

Ebből indultam ki: /usr/share/doc/packages/pam_smb
#%PAM-1.0
auth required pam_securetty.so
auth sufficient pam_unix2.so nullok # check local account first!
auth required pam_smb_auth.so debug cachetime=20 use_first_pass
auth required pam_nologin.so
account required pam_unix2.so
#password required pam_cracklib.so
password required pam_unix2.so nullok use_fist_pass use_authtok
session required pam_unix2.so
session required pam_limits.so

Hozzászólások

http://www.planetmy.com/blog/how-to-sync-linux-and-samba-user-password/
"
In order to sync Linux user password and Samba user password, you have to configure PAM. Personally I’m using SLES9 for my testing environment and I have to configure /etc/pam.d/passwd and /etc/pam.d/sshd as following:

password required pam_smbpass.so nullok try_first_pass use_authtok
"

#Test Samba login
#smbclient -L localhost -U test
Password:

Es ha csak igy probalnad?

Ez a pam_smb_auth már ősrégi amúgy. Ha a userek az /etc/passwd-ből jönnek, és ez egy samba PDC, akkor unix password sync = yes az smb.conf-ba (vagy méginkább LDAP szerver a usereknek, és akkor egy helyen lesz a Unixos is, meg a Sambás is), ha meg máshonnan, akkor pam_winbinddet használnék.