Sudo + Nohup = no password?

 
Thread Tools Search this Thread
Operating Systems Linux Red Hat Sudo + Nohup = no password?
# 1  
Old 07-24-2012
Sudo + Nohup = no password?

Little confused here

When i go to run sudo nohup ./script.ksh &

I dont get asked for a password.
It starts a process ID, I can see it when i do a ps -ef | grep script.
But I dont get an output file from my script, so its not doing anything.

What gives?

does it have to do the "&" ?

No I did not recently run a SUDO command, so the credentials are not cached.

Thoughts?
# 2  
Old 07-24-2012
Not being asked for a password could be a result of NOPASSWD option in the /etc/sudoers file.

Can you post the script here? Also, try to use /usr/bin/nohup instead of the shell's built-in nohup. This implementation of nohup sends standard output to nohup.out (in the current working directory, if denied, in $HOME dir) by default and can be redirected like this:
Code:
nohup COMMAND >FILE

# 3  
Old 07-24-2012
Quote:
Originally Posted by admin_xor
Also, try to use /usr/bin/nohup instead of the shell's built-in nohup.
Which shell has a nohup builtin?

Regards,
Alister
# 4  
Old 07-24-2012
C-shell has a built-in nohup command.

Code:
[unixuser@blue ~]$ csh
[unixuser@blue ~]$ nohup
nohup: Can't from terminal.
[unixuser@blue ~]$ which nohup
nohup: shell built-in command.

---------- Post updated at 04:12 PM ---------- Previous update was at 03:56 PM ----------

By the way, actually, I just read the post again and now I can tell for sure it's happening because of the '&'. The whole "sudo" process is being moved to the back ground.

To avoid this, nohup has to be called from within the script. You just have to fork out a separate process and put it in background. All has to be done from within the script. I might be able to tell the exact changes need to be done only after seeing the script.
These 2 Users Gave Thanks to admin_xor For This Post:
# 5  
Old 07-30-2012
Yep, ok well if i do this without the "&" it works as it should thanks!
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. AIX

Sudo command prompt for a password

in the /etc/sudoer file this line was added: wtolentino ALL=(ORACLE) NOPASSWD: /bin/chmod when i tried to run this command sudo -u oracle /bin/chmod 775 /appshared/applications/lpa/executables/chrpt001.rep it prompts me for a password for example: $ pwd /appshared/applications/lpa... (2 Replies)
Discussion started by: wtolentino
2 Replies

2. Solaris

Sudo without password Solaris 11.2

Hi guys, I have the strangest issue... might be a huge oversight.. who knows!! :) I am trying to configure a user to use sudo with no password, here is my sudoers configuration file root@isha:~# egrep -v "^$|^#" /etc/sudoers root ALL=(ALL) ALL %wheel ALL=(ALL) NOPASSWD: ALL... (5 Replies)
Discussion started by: akame
5 Replies

3. UNIX for Dummies Questions & Answers

Sudo -s without password prompt

hi, i have a requirement where i need to sudo to another user in the shell script.suppose consider user A and B, first user A calls a shell script and then i need to sudo to user B which executes another shell script inside the earlier one. also this needs to be automated like while sudo'ing to... (3 Replies)
Discussion started by: krk
3 Replies

4. Shell Programming and Scripting

ssh foo.com sudo command - Prompts for sudo password as visible text. Help?

I am writing a BASH script to update a webserver and then restart Apache. It looks basically like this: #!/bin/bash rsync /path/on/local/machine/ foo.com:path/on/remote/machine/ ssh foo.com sudo /etc/init.d/apache2 reloadrsync and ssh don't prompt for a password, because I have DSA encryption... (9 Replies)
Discussion started by: fluoborate
9 Replies

5. Shell Programming and Scripting

password in sudo script

salmo allikm warhmat allah wabrakato i want to do script with sudo like sudo su and want to put password in the script not get from user because i to made it startup when booting and i don't know how put in script for sudo thanks (5 Replies)
Discussion started by: pua06
5 Replies

6. Shell Programming and Scripting

password getting displayed using sudo

Hi While doing the following command password is gettin dispalyed : ssh <host> "sudo command ; exit" .... while i type my password for 2nd its gettin displayed ... i tried stty -echo and stty echo ... still i am havin problem..:confused: (1 Reply)
Discussion started by: ningy
1 Replies

7. AIX

Sudo ask for password

Hello I have a partition with Aix 5.3 and I install sudo I put the commands that I want to use x user and I put the option that donkask for password. But when I run with this user and I try to run that commands. ask me for a password. I put this line for no ask for password with that... (2 Replies)
Discussion started by: lo-lp-kl
2 Replies

8. Shell Programming and Scripting

sudo command with password

Hello everybody, Say I forgot my root password (shit happens, no?) and I'd like to brutally try 100 possibilities to delete a file using sudo. How can I make a script that tries all the passwords? The following doesn't work. Do you have a clue? foo:~$ cat test sudo rm dummy <<< 'password' echo... (1 Reply)
Discussion started by: chebarbudo
1 Replies

9. Shell Programming and Scripting

verify sudo password

edited and removed (0 Replies)
Discussion started by: mdpalow
0 Replies

10. Linux

sudo, root password

Hi all.. I'm secering a RH 2.1 server, with gnome (not my choice...), as X manager. Is ther anyway to get sudo ask for root password other then the actual user's password? Like when you launch the graphical IHM to create a new user, it asks for root's password? Is there a way to do the same... (5 Replies)
Discussion started by: penguin-friend
5 Replies
Login or Register to Ask a Question