Can not login with root user


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Can not login with root user
# 1  
Old 04-22-2010
Can not login with root user

Hi folks.

our developer had a root user and he changed some settings about root user. We have not known what he changed.

There is an oracle user, we can login to oracle, no problem. But when we try to login to root user we are getting this error :

Code:
[oracle@localhost ~]$ su root
Password: 
bash: root/.bashrc: Permission denied

Another output may be useful for you :

Code:
bash-3.2$ su - root
Password: 
su: warning: cannot change directory to root: Permission denied
-bash: root/.bash_profile: Permission denied
-bash-3.2$ 
-bash-3.2$ pwd
/home/oracle
-bash-3.2$ echo $HOME
root
-bash-3.2$ cd $HOME
-bash: cd: root: Permission denied
-bash-3.2$

after unsuccessful login:

Code:
-bash-3.2$ who am i
oracle   pts/5        2010-04-22 08:50 (10.10.6.71)
-bash-3.2$ whoami
root
-bash-3.2$

how can i restore the root user?

Thanks.
# 2  
Old 04-22-2010
What is the out-put of :

Code:
-bash-3.2$ ls -ld /root

# 3  
Old 04-22-2010
-bash-3.2$ ls -ld /root
drwxr-x--- 17 0 0 4096 Apr 21 17:06 /root
You have new mail in /var/spool/mail/root
-bash-3.2$
# 4  
Old 04-22-2010
Is /etc/passwd file correct for root user (entry).Pleas check, it may has chenged :

drwxr-x--- 17 0 0 4096 Apr 21 17:06 /root

insted or two 0 in above output it should give "root" & "root".You system is unable to resolve UID and GID from /etc/passwd and /etc/group files.

Pleas post the output of :

1 cat /etc/passwd
2. cat /etc/group
# 5  
Old 04-22-2010
output of etc/passwd :

Code:
[root@localhost etc]$ cat passwd
root:x:503:0:root:root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
news:x:9:13:news:/etc/news:
uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
gopher:x:13:30:gopher:/var/gopher:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
nscd:x:28:28:NSCD Daemon:/:/sbin/nologin
vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin
rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin
mailnull:x:47:47::/var/spool/mqueue:/sbin/nologin
smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin
amanda:x:33:6:Amanda user:/var/lib/amanda:/bin/bash
apache:x:48:48:Apache:/var/www:/sbin/nologin
pcap:x:77:77::/var/arpwatch:/sbin/nologin
oprofile:x:16:16:Special user account to be used by OProfile:/home/oprofile:/sbin/nologin
uuidd:x:100:101:UUID generator helper daemon:/var/lib/libuuid:/sbin/nologin
ntp:x:38:38::/etc/ntp:/sbin/nologin
ident:x:98:98::/:/sbin/nologin
named:x:25:25:Named:/var/named:/sbin/nologin
rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin
nfsnobody:x:4294967294:4294967294:Anonymous NFS User:/var/lib/nfs:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
dbus:x:81:81:System message bus:/:/sbin/nologin
avahi:x:70:70:Avahi daemon:/:/sbin/nologin
xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin
haldaemon:x:68:68:HAL daemon:/:/sbin/nologin
avahi-autoipd:x:101:106:avahi-autoipd:/var/lib/avahi-autoipd:/sbin/nologin
pegasus:x:66:65:tog-pegasus OpenPegasus WBEM/CIM services:/var/lib/Pegasus:/sbin/nologin
gdm:x:42:42::/var/gdm:/sbin/nologin
oracle:x:500:501::/home/oracle:/bin/bash
sabayon:x:86:86:Sabayon user:/home/sabayon:/sbin/nologin
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
[root@localhost etc]$

output of etc/group:

Code:
[root@localhost etc]$ cat group
root:x:503:root,linuxata
bin:x:1:bin,daemon
daemon:x:2:bin,daemon
sys:x:3:bin,adm
adm:x:4:adm,daemon
tty:x:5:
disk:x:6:
lp:x:7:daemon,lp
mem:x:8:
kmem:x:9:
wheel:x:10:
mail:x:12:mail
news:x:13:news
uucp:x:14:uucp
man:x:15:
games:x:20:
gopher:x:30:
dip:x:40:
ftp:x:50:
lock:x:54:
nobody:x:99:
users:x:100:
audio:x:63:gdm
utmp:x:22:
nscd:x:28:
utempter:x:35:
floppy:x:19:
vcsa:x:69:
rpc:x:32:
mailnull:x:47:
smmsp:x:51:
apache:x:48:
pcap:x:77:
oprofile:x:16:
screen:x:84:
uuidd:x:101:
slocate:x:21:
ntp:x:38:
pkcs11:x:102:
ident:x:98:
named:x:25:
rpcuser:x:29:
nfsnobody:x:4294967294:
sshd:x:74:
fuse:x:103:
stapdev:x:104:
stapusr:x:105:
dbus:x:81:
avahi:x:70:
xfs:x:43:
haldaemon:x:68:
avahi-autoipd:x:106:
pegasus:x:65:
gdm:x:42:
dba:x:500:oracle
oinstall:x:501:
sabayon:x:86:
fuat:x:502:
root:x:503:root
linuxata:x:504:
[root@localhost etc]$

# 6  
Old 04-22-2010
OK...

So, you need to change 503 in both files /etc/passwd and /etc/shadow in the root entry line (very first line in both files) to 0 (zero).

Also, remove all repeated entries from both files... I can see a lot of them... Check both files throughly...
# 7  
Old 04-22-2010
i could not edit the /etc/passwd file.

Code:
"passwd" 
"passwd" E212: Can't open file for writing
Press ENTER or type command to continue

how can i do this ?

---------- Post updated at 02:25 AM ---------- Previous update was at 02:22 AM ----------

also, i could not read the shadow file :

Code:
-bash-3.2$ pwd
/etc
-bash-3.2$ ls -la shadow
-r-------- 1 0 0 1390 Apr 21 09:05 shadow
-bash-3.2$

 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Only root could login Redhat and could not su other user

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

2. Shell Programming and Scripting

How to Login as another user through Shell script from current user[Not Root]

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

3. Shell Programming and Scripting

login as root user

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

4. Debian

password less login to root from a user account

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

5. Solaris

Unable to login as a User or Root on one client

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

6. Solaris

Am not able to login as a root User with telnet

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

7. Shell Programming and Scripting

login into root from user and execute command through script

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

8. SCO

Executing script with root privilages from a user login

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

9. HP-UX

CDE login Problem for root user only

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

10. UNIX for Advanced & Expert Users

No user able to login except root(superuser)

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
Login or Register to Ask a Question