Visit Our UNIX and Linux User Community

How to change normal user id to LDAP user id?

Thread Tools Search this Thread
Operating Systems AIX How to change normal user id to LDAP user id?
# 1  
Old 12-07-2010
How to change normal user id to LDAP user id?

If I create a new user id test:
mkuser id=400 test

then I want it to LDAP user:

chuser -R LDAP SYSTEM=LDAP registry=LDAP test

It shows:
3004-687 User "test" does not exist.

How to do?
# 2  
Old 12-07-2010
Originally Posted by rainbow_bean
If I create a new user id test:
mkuser id=400 test

then I want it to LDAP user:

chuser -R LDAP SYSTEM=LDAP registry=LDAP test

It shows:
3004-687 User "test" does not exist.

How to do?
For a start do not use "test" as the name. Make it a habit to choose sth. like "mytestuser", "mytestdir", "mytestfile"....
# 3  
Old 12-08-2010
Run the following command:

ls-secldapclntd and post the output.

Might as well post your /etc/security/ldap/ldap.cfg and /usr/lib/security/methods.cfg.
Along with the stanza for /etc/security/user for the user "test"
# 4  
Old 12-08-2010
With those parameters, you are telling AIX to disregard the local user info on that user because it is an LDAP user. All the normal user commands you are used to do not show user information from your LDAP. If you were to change the parameters back or remove its entry from the /etc/security/user file, you could then see the user's attributes.

Do you have your box configured so it can query from an LDAP? I worked on setting mine up like that for quite a while and never got it to work 100%. Now I'm working on getting my users to authenticate via the Windows Server 2008 KDC (Kerberos) instead and keep all the user attributes on my local machine. I think this will be simpler. I haven't met anyone yet who actually does full authentication via an LDAP.
# 5  
Old 12-09-2010
You can perform a normal lsuser and you can see certain types of information retrieved from LDAP. If it is setup correctly.

You can extend your LDAP schema to allow a "better" integration between AIX and LDAP. I use LDAP in my environment and it works for us.

Previous Thread | Next Thread
Test Your Knowledge in Computers #852
Difficulty: Medium
AngularJS is a JavaScript-based open-source front-end web framework mainly maintained by Facebook.
True or False?

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Will Chkconfig works for normal user apart from root user

Hi, I am trying to schedule a script that starts on reboot.I came across chkconfig utility to schedule scripts on reboot. Problem here is can i how to use this chkconfig to schedule a script that runs a s normal user. Or if there is any other function to schedule on reboot as normal user... (4 Replies)
Discussion started by: praveena kotapa
4 Replies

2. UNIX for Dummies Questions & Answers

Switching from root to normal user takes me to user's home dir

Whenever i switch from root to another user, by doing su - user, it takes me to home directory of user. This is very annoying as i want to be in same dir to run different commands as root sometimes and sometimes as normal user. How to fix this? (1 Reply)
Discussion started by: syncmaster
1 Replies

3. Solaris

java version mismatch for normal user and root user

:confused: I installed latest version of java ( jre 1.6) on Solaris Machine ......when I run java -version as root, shows the latest version but when I run java -version as normal user, shows the old / previous version What should I do to fix this ...should show the latest version... (3 Replies)
Discussion started by: frintocf
3 Replies

4. UNIX for Advanced & Expert Users

Determining if user is local-user in /etc/passwd or LDAP user

Besides doing some shell-script which loops through /etc/passwd, I was wondering if there was some command that would tell me, like an enhanced version of getent. The Operating system is Solaris 10 (recent-ish revision) using Sun DS for LDAP. (5 Replies)
Discussion started by: ckmehta
5 Replies

5. UNIX for Dummies Questions & Answers

change user> to user@host> ssh prompt

Hi, I was wondering how to change the prompt for my ssh login. At the moment it is like user> while I'd like it to be as user@host> It is in the .bash_profile or .ssh ??? Thanks (2 Replies)
Discussion started by: pmasterkim
2 Replies

6. Shell Programming and Scripting

root user command in shell script execute as normal user

Hi All I have written one shell script for GPRS route add is given below named URL="" VBURL="" echo "Setting route for $URL for GPRS" URL_Address=`nslookup $URL|grep Address:|grep -v "#"|awk -F " " '{print $2}'|head -1` echo "Executing ... (3 Replies)
Discussion started by: mnmonu
3 Replies

7. Shell Programming and Scripting

How do i change to super user then revert back to ordinary user ,using shell script?

Hi all, I am trying to eject the cdrom from a livecd after certain stage... Now assuming that it is possible to eject,please consider my issue!!! The OS boots into a regular user by i am unable to use the eject command to push out the drive... However if i try pfexec eject it... (3 Replies)
Discussion started by: wrapster
3 Replies

8. Shell Programming and Scripting

su root from normal user

Got a cron to run everyday under my user. this cronjob runs a script from my /home/jack/scripts/ clear # # su to root and run a script, return with result # su - # passwd # run / # return with result # the result will copy 2 files from /prod/app/logs/ and... (0 Replies)
Discussion started by: karthikn7974
0 Replies

9. Linux

Restricing normal user from poweroff

HI, How can I restrict normal user from doing 'poweroff' ? Regards JAGDISH (1 Reply)
Discussion started by: jagdish.machhi@
1 Replies

10. UNIX for Advanced & Expert Users

Other than root user .Normal user is unable to create files

Hi all, I am using Sun Solaris 9 .In this system normal users unable to create files from the command line.I added these users in bin,adm and even root group i found them unable to create a file. (1 Reply)
Discussion started by: mallesh
1 Replies

Featured Tech Videos