Let’s say you have a central authentication server in a LDAP and you successfully connect your Linux box as a client to LDAP server. Whenever you are using a particular LDAP user to login to your box, your shell get confused and change the LDAP user with a local user of your box intermittently. What is the problem?
for making it crystal clear lets say your local user ID is : 1000 for knowing the id of user in Ubuntu you can run following command :
And this will print out uid, gid and the group id of the user.
Now if you go to your LDAP server and query the same user name you will notice that his LDAP’s uid is also the same as the local user id 1000.
for solving this problem you either have to change local uid or LDAP uid.