[Samba] Samba local user without /etc/passwd

Rowland Penny rowlandpenny241155 at gmail.com
Thu Jul 9 08:34:14 UTC 2015

On 09/07/15 09:05, Gionatan Danti wrote:
> Hi list,
> I have a (naive?) question about samba local users.
> My system: CentOS 6.6 w/Samba 3.6, connected to an AD Domain through 
> Winbind.
> When creating a local user, I always first create a Unix user with 
> passwd and then I use smbpasswd -a <unixuser> to establish the mapping 
> between the tdbsam database and the local /etc/passwd file.
> I wonder if, using the tdbsam in conjunction with winbind, the local 
> unix user (stored in /etc/passwd) creation can be bypassed. After all, 
> it's winbind's role to map "virtual" user to real unix ID.
> So, my question is: there is a method to create a "virtual" user, only 
> stored inside the tdbsam database, without touching the real unix 
> local users (stored inside /etc/passwd).
> Thank you all.

A bit lost here, if you are using samba as an AD client, you cannot have 
a local user with the same name as an AD user. Users are either 'local' 
or 'domain', I do not really understand your concept of a 'virtual' user.


More information about the samba mailing list