[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [K12OSN] Adding Users in Direcotry_administrator - Help!

On Sun, 15 Jun 2003, Jim Christiansen wrote:

>Sorry about my last message about ldap.  It got clippped for some reason... 
>I have used the ldaphack script to config the ldap server, and both gq and 
>directory_administrator can open it.
>Users already created on my server BEFORE (sorry to yell!) the ldaphack 
>config-server script is run can log onto a remote client/stand-alone.
>I'm using NFSed homes and everything seems to be fine from stand-alone 

Hence all the warnings not to use this stuff on production servers until
all the details are shaken out and documented... ;-)

>How do I add new users?!  I can't find the appropriate Webmin script, or it 
>I use the provides ldaphack adduser script, how much info do I need to 
>Directory_administrator seems to be more friendly (with its big NewUser 
>icon) but it reports back that I have insufficient access to finish adding a 
>new user.
>Thanks for any ideas,

If you are logging in as a regular user, you won't have access to add/edit/
delete other users. You need to log in as an administrator. 

Take a look in /etc/openldap/slapd.conf. The "rootdn" line what you want
to log in as, it will be something like  "cn=root,dc=your,dc=domain,dc=com"
If you can't remember the password, it will be located in /etc/ldap.secret
(both files are only readable by root).

Create a new profile in directory_administrator/gq and you should have no
problems adding a new user.

Depending on wether you used the "this is a hack" scripts or "do not use"
scripts, there will also be a set of perl scripts that will help you
create/modify/delete users. If you used the ldap-scripts RPM from my
"do not use" directory, they will be located in /usr/share/ldap-scripts/
Otherwise they will be in /root/ldaphacks/ or whereever you put them.
These scripts act the same as the stock useradd, usermod, userdel (and
groupadd, groupmod, groupdel) but are prepended with an "l" (i.e.
luseradd, lusermod, etc).

Note that newer versions of Red Hat have the "libuser" package, which
contains luseradd, lusermod, etc. These utilities can do the same
function, but are not configured to do LDAP by default. So, don't try
to use the luseradd, lusermod, etc programs located in /usr/sbin/


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]