[Samba] smbpasswd
John H Terpstra
jht at samba.org
Wed Mar 5 22:29:45 GMT 2003
On Wed, 5 Mar 2003, Frank Liu wrote:
> samba-2.2.7a and user security.
>
> [root at napalm private]# grep fliu /etc/passwd
> fliu:x:504:14::/export/home/fliu:/bin/bash
> [root at napalm private]# grep fliu /usr/local/samba/private/users.map
> fliu = liuf
> [root at napalm private]# grep users.map /usr/local/samba/lib/smb.conf
> username map = /usr/local/samba/private/users.map
> [root at napalm private]# /usr/local/samba/bin/smbpasswd -a liuf
> New SMB password:
> Retype new SMB password:
> User liuf does not exist in system password file (usually /etc/passwd). Cannot
> add account without a valid local system user.
> Failed to modify password entry for user liuf
>
> any ideas why the error?
Yes, of course!
I'll bet that:
smbpasswd -a fliu
will work just fine. And after you have done this, the user 'liuf' will be
able to access the system from Windows jsut fine also.
smbpasswd is adding the user from /etc/passwd. users.map will only
translate from Windows-land to Unix-land.
- John T.
--
John H Terpstra
Email: jht at samba.org
More information about the samba
mailing list