Root user is showing in ps -ef


 
Thread Tools Search this Thread
Homework and Emergencies Emergency UNIX and Linux Support Root user is showing in ps -ef
# 8  
Old 04-13-2010
Also, check to make sure that the setuid is not set for that script.
# 9  
Old 04-13-2010
The background process started in the same way which I specified.
nohup ksh rep_check &
I am not starting the rep_check_start.sh(parent) in background mode.If I execute nohup ksh rep_check & in command prompt it is started fine and it is showing my user name in ps -ef.The problem is coming when I am executing thru rep_check_start.sh script.

---------- Post updated at 09:38 AM ---------- Previous update was at 09:36 AM ----------

No there is no setuid.
# 10  
Old 04-13-2010
Quote:
nohup ksh rep_check &
Code:
Try putting a shebang line at the top of rep_check.
#!/bin/ksh

Then invoke the script from rep_check_start.sh  as:

nohup rep_check &

# 11  
Old 04-16-2010
Is this a system you built or inherited? Is RBAC or Trusted Solaris Extensions being actively used on the system?

Cheers,
Keith
# 12  
Old 04-20-2010
OK could you check few of the things.1
1. ptree or pstree to see the process tree
>> So we know who is the parent of that process.

2. try lsof to see what the process is doing ... may be some fork some where..
>> Now we could get more on what the process is calling

3. Check all the commands in the script for suid/guid bit .
4. Also check if you have permission to sudo/su or you are part of group which can make you root. (example wheel group)
# 13  
Old 04-21-2010
Re-reading post 1.
Quote:
But this script started in my login
I wonder. Is this script being run from /etc/profile or the user's $HOME/.profile perhaps?
# 14  
Old 04-22-2010
I was guessing that even when a script is executed during login it might have forked a child process. Please correct me if I am wrong.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. 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

2. Shell Programming and Scripting

How to give root access to non root user?

Currently in my system Red Hat is installed. And Many user connect to my machine via SSH Techia Terminal. I want to give some users a root level access. Can anyone please help me how to make it possible. I too searched on the Google but didn't find the correct way Regards ADI (4 Replies)
Discussion started by: adisky123
4 Replies

3. UNIX for Advanced & Expert Users

Root and non-root user not able to delete the file

Hi!! one strange problem occurred with my RHEL 5 box. i'm having logs folder with ownership of non-root user. Created some files with root user under logs folder. here is the scene: -rw-r----- 1 root root 1048227 Feb 28 12:34 SystemOut_13.02.28_12.34.10.log -rw-r----- 1 root root ... (6 Replies)
Discussion started by: sukhdip
6 Replies

4. 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

5. UNIX for Dummies Questions & Answers

Sudo to delegate permission from non-root user to another non-root user

I've been through many threads before i decide to create a separate thread. I can't really find the solution to my (simple) problem. Here's what I'm trying to achieve: As "canar" user I want to run a command, let's say "/opt/ocaml/bin/ocaml" as "duck" user. The only to achieve this is to... (1 Reply)
Discussion started by: canar
1 Replies

6. Shell Programming and Scripting

user attributes not showing when I run the script

I am new to linux/unix scripting and working in one company on linux project. I got a script that when it executes should give us the users atributes showing who is retriving data? the script should show us who are the users reriving information. I ran that script as sudo ./test4 but finding the... (0 Replies)
Discussion started by: starter2011
0 Replies

7. 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

8. UNIX for Dummies Questions & Answers

How to allow access to some commands having root privleges to be run bu non root user

hi i am new to unix and i have abig task. i have to \run particular commands having root privileges from a non root user. i know sudo is one of the way but i need sum other approach kindly help Thanks (5 Replies)
Discussion started by: suryashikha
5 Replies

9. 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 GPRSRouteSet.sh URL="www.google.com" VBURL="10.5.2.211" 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

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