Hi, I'd like to upgrade my 2.2 samba to the latest 3.x stable, so I'm experimenting with the new features of 3.x on a RHEL 3 clone. I've run into some difficulty when using usrmgr.exe for administrating users. I've filled out the 'add user script' define with: add user script = /usr/sbin/useradd -g sambausers -c "Samba User" -d /dev/null -s /bin/false -M "%u" When I try an add a user using usrmgr.exe, I get an 'Access is Denied' message. I turned on debugging and I could see the request being made, and I noticed that the unix account was being created, but the smb backend account was not. It seems like the desired behaviour of 'add user' would add the smb account in my backend (smbpasswd file) I've searched high and low on Google, but I've been unable to find an answer to this question. I have been able to find several smb.conf files that look like mine. I'd appreciate any input. Blue Skies, Ritch Melton
Christoph Scheeder
2005-Feb-15 08:59 UTC
[Samba] Intended behaviour of "add user" and smbpasswd
Hi, Ritch Melton schrieb:> Hi, > I'd like to upgrade my 2.2 samba to the latest 3.x stable, so I'm > experimenting with the new features of 3.x on a RHEL 3 clone. I've run > into some difficulty when using usrmgr.exe for administrating users. > I've filled out the 'add user script' define with: > add user script = /usr/sbin/useradd -g sambausers -c "Samba > User" -d /dev/null -s /bin/false -M "%u"Mine looks pretty much as your's but i have '-m "%u"' as last parameter. And *i can use usrmgr.exe* to administrate my users. Have a look at your useradd manpage to verify the parameters you give to it... Christoph> When I try an add a user using usrmgr.exe, I get an 'Access is > Denied' message. I turned on debugging and I could see the request being > made, and I noticed that the unix account was being created, but the smb > backend account was not. > > It seems like the desired behaviour of 'add user' would add the smb > account in my backend (smbpasswd file) > I've searched high and low on Google, but I've been unable to find an > answer to this question. I have been able to find several smb.conf files > that look like mine. > > I'd appreciate any input. > > Blue Skies, > Ritch Melton
Richard L. Melton
2005-Feb-15 19:42 UTC
[Samba] Intended behaviour of "add user" and smbpasswd
Christoph Scheeder wrote:> Hi, > Ritch Melton schrieb: > >> Hi, >> I'd like to upgrade my 2.2 samba to the latest 3.x stable, so I'm >> experimenting with the new features of 3.x on a RHEL 3 clone. I've >> run into some difficulty when using usrmgr.exe for administrating users. >> I've filled out the 'add user script' define with: >> add user script = /usr/sbin/useradd -g sambausers -c "Samba >> User" -d /dev/null -s /bin/false -M "%u" > > > > Mine looks pretty much as your's but i have '-m "%u"' as last parameter. > And *i can use usrmgr.exe* to administrate my users. > Have a look at your useradd manpage to verify the parameters you give to > it...Ok, I'm jealous. In that case, I shouldn't need to do anything more complex than what I'm doing. I'm passing -M, although I probably don't need to, to _not_ create a home dir. '-m' creates a home dir, according to the man page. Would you mind posting your specs (os & samba) as well as your complete smb.conf for me to look at? Blue Skies, Ritch> > Christoph > >> When I try an add a user using usrmgr.exe, I get an 'Access is >> Denied' message. I turned on debugging and I could see the request >> being made, and I noticed that the unix account was being created, >> but the smb backend account was not. >> >> It seems like the desired behaviour of 'add user' would add the >> smb account in my backend (smbpasswd file) >> I've searched high and low on Google, but I've been unable to find >> an answer to this question. I have been able to find several smb.conf >> files that look like mine. >> >> I'd appreciate any input. >> >> Blue Skies, >> Ritch Melton > > > > > > BEGIN-ANTISPAM-VOTING-LINKS > ------------------------------------------------------ > Teach CanIt if this mail (ID 106065137) is spam: > Spam: > http://login.safereach.com/b.php?c=s&i=106065137&m=54157ead40d4 > Not spam: > http://login.safereach.com/b.php?c=n&i=106065137&m=54157ead40d4 > Forget vote: > http://login.safereach.com/b.php?c=f&i=106065137&m=54157ead40d4 > ------------------------------------------------------ > END-ANTISPAM-VOTING-LINKS >