[Samba] Newbie question, Making samba use the /etc/passwd file instead of smbpasswd

Simon Hobson shobson-lists at colony.com
Sat Aug 24 01:48:00 GMT 2002

Andrew Brampton wrote:

>Basically I've just installed FreeBSD 4.5 and Samba 2.2.2_3 (most likly not
>the lastest but came with my distro)... I noticed that samba seems to use a
>different set of users and passwords to the normal login usernames and
>passwords, but I would like them to use the same set.

This is covered in the documentation, but quickly ...

Both Unix and SMB/Windows use encrypted passwords, BUT, the encryption used
is different and in principal both are one-way encryptions - ie the plain
text cannot be derived from the encrypted version*. Therefore, both
versions of encrypted password must be stored.

If you have things set up right, then the smbpasswd program can be made to
call the unix passwd program to keep both synced. Ie, you use smbpasswd to
change your Samba password, and it will call passwd to change the unix
password to be the same.


* Both may be cracked, typically by brute force methods, but neither may be
de-crypted by trivial means.

Simon Hobson, Technical Services Engineer
Colony Gift Corporation Limited
Lindal in Furness, Ulverston, Cumbria, LA12 0LD
Tel 01229 461100, Fax 01229 461101

Registered in England No. 1499611
Regd. Office : 100 New Bridge Street, London, EC4V 6JA.

More information about the samba mailing list