04-22-2010
There are two entries for root in /etc/passwd and /etc/group.
This is not correct.
The home directory for root in the first entry in /etc/passwd is wrong (should be /root not root). Hence the "cd" error on "su - root".
The UID for root is wrong (should be zero).
The GUI (in /etc/group) for group root is wrong (should be zero).
This is why "ls -la /root" shows no name for the owner and group.
/etc/passwd
root:x:503:0:root:root:/bin/bash
root:x:503:0:admin:/home/admin:/bin/bash
/etc/group
root:x:503:root,linuxata
root:x:503:root
As there is no user with UID:GROUP values 0:0 you cannot edit /etc/passwd with the system as it stands. As suggested earlier you will need to boot from CD to get a root access so you can correct /etc/passwd.
Then run the checking programs "pwck" and "grpck" until you get a clean result.
The hard bit must be trying to find out what was intended by whoever made the changes and what other random system commands have been typed.
I'd view anything related to the last three lines in /etc/passwd with caution. I don't like the look of the funny characters in the entry for "linuxdata".
fuat:x:501:502:fuat sungur:/home/fuat:/bin/bash
root:x:503:0:admin:/home/admin:/bin/bash
linuxata:x:504:504:türker ata:/home/linuxata:/bin/bash
Last edited by methyl; 04-22-2010 at 11:32 AM..
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hi All,
Oracle 8.0 database is running on SCO-UNIXWARE 7.0 Operating system. Some how ORACLLE DATABASE has crashed. After rebooting the PC only the SUPER USER could login. No other user is able to login.
we need ORACLE user to start the DATABASE again.
It is asking for the password, after... (2 Replies)
Discussion started by: konda
2 Replies
2. HP-UX
Hi All,
I m facing a problem that, i m not able to login as root user on cde on hp-ux 11.00, i can login as root on commond line as well as telnet. Thanks in Advance for help.
Regards,
Awadhesh (1 Reply)
Discussion started by: Awadhesh
1 Replies
3. SCO
I need to regular users to be able to launch a script which does something requiring root privilages. I've tried using chmod 4755 which gives it
-rwsr-xr-x permissions but it still can not be run as the regular user. (1 Reply)
Discussion started by: checkpro
1 Replies
4. Shell Programming and Scripting
i have logged in as user.
I want to write a script to login into root and execute commands for eg. ifconfig or other command.
kindly help me out. (6 Replies)
Discussion started by: pradeepreddy
6 Replies
5. Solaris
Hi to All,
I have configured telnet service in my server but am not able to login with root user in Linux Servers.
For that what can i do ?
Please help me
Thanks in Advance. (1 Reply)
Discussion started by: Sharath Kumar
1 Replies
6. Solaris
I am running 5.10 Generic_120011-14
Sunblade 1500
I have one client that was working fine in a training environment. Then this week the user is unable to login as the user that is created by default. The students do not have access to root to change system files or user accounts. This is... (11 Replies)
Discussion started by: deaconf19
11 Replies
7. Debian
hello friends,
one user is created named "user1"
I login as "user1" . Now when i do "su -" to be root user I have to give password for root .
Is there any way through which we can skip giving the password to root.
i.e.
user1@work:~$ su -
Password: xxxxxx
work:~$
I don't want that... (1 Reply)
Discussion started by: pradeepreddy
1 Replies
8. Shell Programming and Scripting
hello all,
if we haven't set a password to root user, how can we login as root user in konsole by using su? is it necessary to set password for root to login as root user?how can we set password to root user? (6 Replies)
Discussion started by: aarathy
6 Replies
9. Shell Programming and Scripting
Hi Every body,
I would need a shell script program to login as different user and perform some copy commands in the script.
example: Supppose ora_toms is the active user
ora_toms should be able to run a script where user: ftptomsp pass: XXX should login through and run the commands
... (9 Replies)
Discussion started by: ujjwal27
9 Replies
10. UNIX for Advanced & Expert Users
Anyone has met the error following:-
1. Only root could login Redhat
2. Trying su another user by root, the error will be
su: warning: cannot change directory to /home/user: permission denied
su: /bin/bash: permission denied
3. I have checked the permission of the folder given and even... (2 Replies)
Discussion started by: jc0616
2 Replies