Visit Our UNIX and Linux User Community


UID problem


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers UID problem
# 8  
Old 10-10-2001
Make sure that the shell entry in the /etc/passwd file exists. Then check the .profile, .login, .bashrc and/or .cshrc files in the users home directory for something odd (like an exit statement). If that all checks out, vi the /etc/shadow file and remove the password encryption (the second field between :'s). Then try to login in with a blank password. What error do you get when you try to su to the user from root. As root, try these and let us know what the results/output is:
Code:
su user

(be sure to replace user with your user
Code:
su - user

# 9  
Old 10-10-2001
Quote:
Originally posted by ChrisFoxx


Flavor = TurboLinux 6.0 Server Lite (comes up in env as "Linux-Gnu")

Created the accounts by "useradd", then passwd <uid>.

They used to work!

Oh, and I forgot: When I try to log those accounts in, it gets a message that says the system is going down last September 30th.

>>>>>>>>>>Chris
I don't have access to a Linux system so I can't check anything. But that last paragraph gives me an idea.

On some systems (but not all), the shutdown command creates a file, often called /etc/nologin. The login program checks for the existence of this file and refuses no-root logins if it exists. This is so users cannot login just as the system is going down. If the file exists, it is displayed as the error message. Even if the login program itself doesn't do this, it can also be implemened in global shell scripts like /etc/profile.

I'll bet that /etc/nologin (or its linux equivalent) exists. If so, remove the file. But that file should have been removed somewhere in the start-up script at reboot time. So there is probably a problem there which will need to be investigated. Can anyone see if linux uses /etc/nologin?
# 10  
Old 10-10-2001
It looks like you may have a good possibility, Perderabo Smilie

The man page for shutdown has the following paragraph...

If shutdown is called with a delay, it creates the advi-
sory file /etc/nologin which causes programs such as
login(1) to not allow new user logins. Shutdown only
removes this file if it is stopped before it can signal
init (i.e. it is cancelled or something goes wrong). Oth-
erwise it is the responsibility of the system shutdown or
startup scripts to remove this file so that users can
login.

...as you say, the startup scripts should remove it but maybe
somthing was modified somewhere.

Way to keep those brain cells working! Smilie
# 11  
Old 10-11-2001
Lightbulb UID Problem

Hi Chris,

One thing you might want to check out is the /etc/passwd. I once had the problem where I had a space at the end of the field. Because of this all users after that field were unable to login.

Try to vi /etc/passwd, bring your cursor to the end of the field, the cursor should be on the last character of each field. In the event you had inadvertantly added a space you'll be able to delete it . wq to save it, then do a . .profile to update.

Hope this helps, Good Luck
 

Previous Thread | Next Thread
Test Your Knowledge in Computers #634
Difficulty: Easy
The first iPhone featured an internal rechargeable nickel cadmium battery.
True or False?

10 More Discussions You Might Find Interesting

1. Solaris

UID Admin

Hi All, I have to give permission to one of the groups called as "ABC" as like the permissions of the group "UNIXADM". Could you please some one help on this issue ? (3 Replies)
Discussion started by: ramareddi16
3 Replies

2. Solaris

Changing uid value

Hi, I want to change user id gefadm ,uid=0(root) gid=0(root) to uid=16649(isaadmin) gid=16284(dstage), how can i change this uid ,gid one value to another value. Please provide the steps how can i change , uid=0(root) gid=0(root) to uid=16649(isaadmin) gid=16284(dstage). Thanks in advance for... (2 Replies)
Discussion started by: sridhardwh
2 Replies

3. AIX

More than 1 UID 0

Hi, Can any one please tell what are the risks of having more than one users having UID 0 (root)? Thanks Naveed (9 Replies)
Discussion started by: naveedaix
9 Replies

4. UNIX for Dummies Questions & Answers

Duplicated UID

Hi folks! I need you help to discover what's the impact of a duplicated UID in an operating system. What's the meaning when someone put in different users the same UID? (3 Replies)
Discussion started by: phcostabh
3 Replies

5. Shell Programming and Scripting

UId

is tty command opens a process in the system if yes then why process got the userid????? (5 Replies)
Discussion started by: Mac91
5 Replies

6. Shell Programming and Scripting

uid script help

i need a script to process a password file and based on the UIDs in the password file, generate the new UID that is 1 greater than the highest uid. i have some script logic but i dont really understand it. any help? #!/usr/bin/perl ########################################## #... (3 Replies)
Discussion started by: livewire06
3 Replies

7. Shell Programming and Scripting

checking uid

How do i go about getting the uid of the user and verify ? if then echo "You are not a superuser, please login as a superuser" exit1; fi the above code doesn't work. can some guru please help me. 1. how to get the uid of the user ? i know by typing id but how to... (7 Replies)
Discussion started by: filthymonk
7 Replies

8. AIX

UID not to be reused

Hello I want to find out how I can make sure in AIX that the UIDs cannot be reused Until after 6 Months after the user has left. Thanks, Noori (4 Replies)
Discussion started by: noori
4 Replies

9. UNIX for Dummies Questions & Answers

Reversing UID's

Is it possible given a uid to determine information about the person with the uid? An example would be simple information regarding what group and the name of the person associated with that uid. It seems there is probably an easy staring me in the face but i cant seem to find it... (3 Replies)
Discussion started by: dreaming1
3 Replies

10. AIX

UID Change

Currently, I have about 7 servers and the uid for a given person is different on each server. I want to make the uid's the same for a given username on each server. I know how to change the uid via smit, but when I do the previous uid number shows up as the owner for the files of that username.... (4 Replies)
Discussion started by: mcateriny
4 Replies

Featured Tech Videos