[389-users] what is the best way to a new user and put him in to few groups?

Fosiul Alam fosiul at gmail.com
Sat Aug 4 13:33:57 UTC 2012


Hi thanks

i am thinking to create ldif file by script .. but i am quite confused
how the ldif will be for my structure..

when i do the ldap search i get this


ldapsearch -xZZ -D "cn=Directory Manager" -w 'testtest' -b
"ou=users,l=uk,dc=fosiul,dc=lan"  uidNumber=1000
# extended LDIF
#
# LDAPv3
# base <ou=users,l=uk,dc=fosiul,dc=lan> with scope subtree
# filter: uidNumber=1000
# requesting: ALL
#

# falam, users, UK, fosiul.lan
dn: uid=falam,ou=users,l=UK,dc=fosiul,dc=lan
givenName: Fosiul
sn: Alam
loginShell: /bin/bash
uidNumber: 1000
gidNumber: 6000
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: inetorgperson
objectClass: posixAccount
uid: falam
cn: Fosiul Alam
homeDirectory: /home/falam
userPassword:: e1NTSEF9MkpYSGI2bSs3OFk5SlcySG1kOVcxdjFVUFVHMVA3eXI0dFQvZ2c9PQ=
 =

# search result
search: 3
result: 0 Success

# numResponses: 2
# numEntries: 1


So Suppose if i want to create a user call "John Smith"

what would be my ldif ??

Thanks for the help.



On Sat, Aug 4, 2012 at 10:20 AM, Grzegorz Dwornicki <gd1100 at gmail.com> wrote:
> The best way in my opinion is to generate template using migration tools.
> Then when you want to add new user use sed to modify it and pipe result to
> ldapmodify or target it with -a option in ldapadd command. New passwords you
> can generate using slappasswd or ldappasswd (after user is added to ldap).
> Please rea man pages of this commands. Slappasswd is part of
> openldap-severs.
>
> You could use echo to write the same content to ldif file but is this a big
> diference? If you prefer using echo this way is still good because you will
> get example user ldif.
>
> Greg.
>
> Message send from htc desire
>
> 04-08-2012 01:15, "Fosiul Alam" <fosiul at gmail.com> napisaƂ(a):
>>
>> Hi thanks
>>
>> I m thinking to use simple bash script to create a ldif file.
>> I think that canbe done .. But could you please tell me what would be the
>> structure of ldif file , suppose if i want to create a user call john smith
>> under bellow structure
>>
>> ou=users,l=uk,dc=fosiul,dc=lan"
>>
>>
>> Thanks
>>
>>
>>
>> On 4 Aug 2012, at 00:01, Paul Robert Marino <prmarino1 at gmail.com> wrote:
>>
>> ou=users,l=uk,dc=fosiul,dc=lan"
>>
>>
>> --
>> 389 users mailing list
>> 389-users at lists.fedoraproject.org
>> https://admin.fedoraproject.org/mailman/listinfo/389-users
>
>
> --
> 389 users mailing list
> 389-users at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/389-users



-- 
Regards
Fosiul Alam
07877100621
http://www.fosiul.co.uk



More information about the 389-users mailing list