[Samba] smbldap-useradd
Scott Mayo
sgmayo at mail.bloomfield.k12.mo.us
Wed Jul 6 20:54:50 GMT 2005
Scott Mayo wrote:
> Tomasz Chmielewski wrote:
>
>> Scott Mayo schrieb:
>>
>>> I have my new servers up and going with Samba and LDAP on them. Now
>>> I have to add my users. Here is my problem. I have written a perl
>>> script that reads a file and adds users to different groups depending
>>> on what grade they are in and it also generates a random password,
>>> that it exports to a master list. The old script would add the user
>>> to unix and then to samba, along with the password of each user.
>>> This made it easy for me to have our student records program to
>>> export all of their information and then run it through my perl script.
>>>
>>> Now that I have switched over to Samba/ldap, I see no option to add
>>> the passwd in the command line. It always prompts for the passwd.
>>> Does anyone have a way that I can add the user and passwd? The '-P'
>>> option in smbldap-useradd does not take a password in-line, but
>>> rather asks for it to be typed in.
>>>
>>> The unix 'passwd' was the same way, but it had a switch '--stdin' so
>>> that I could pipe the passwd into it and the smbpasswd actually let
>>> you put the password in-line.
>>>
>>> Thanks for any help. I really do not want to have to enter all of
>>> these passwords by hand, and I also do not want them making their own.
>>
>>
>>
>> Did you see LAM - LDAP Account Manager - http://lam.sf.net ?
>>
>> It's pretty good for managing the domain users, machines, groups etc.
>> You can really fine tune everything there (password expiration, paths,
>> etc.).
>>
>> Give it a try, it's a nice tool.
>>
>
> Looks like I would still need something for my script to access to do my
> batch add. I really would rather stay away from any kind of GUI if I
> could. Thanks.
>
>
Well, looks like I might see the problem. After checking the man pages
for smbpasswd, it does not look like the passwword can be added to the
command line anymore, unless I am missing something.
On my other samba server (the one I am getting ready to replace), I
could do the following:
smbpasswd <username> <passwd>
I don't see where I can do that anymore in Samba-3. Am I overlooking
something?
--
Scott Mayo
Technology Coordinator
Bloomfield Schools
PH: 573-568-5669
FA: 573-568-4565
Pager: 800-264-2535 X2549
Duct tape is like the force, it has a light side and a dark side and it
holds the universe together.
More information about the samba
mailing list