Issue with sudoers file.


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Issue with sudoers file.
# 1  
Old 03-28-2011
Issue with sudoers file.

Hi All,

I am new to sudoers file. I am asked to troubleshoot why a particular user (alandhi) is not able to run a script as a different user(scmtg). I have the following line in my sudoers file and the user's name added to the group.

Code:
User_Alias QA_USERS = alandhi, testuser1, qauser3

QA_USERS blacksheep1 = \
   (scmtg) /opt/cms_scripts/startCleanPP_weekly.sh ,\
   (scmtg) /opt/cms_scripts/startCleanPP_quartely.sh

Can anybody help me in sorting out why the user is still not able to run the above scripts by using sudo in sun solaris machine as below.

Code:
$id
uid=210764(alandhi) gid=100(users) groups=100(users),2008(ops)
$sudo -u gtscm /opt/cms_scripts/startCleanPP_weekly.sh
password:
Error: alandhi is not in the sudoers file.  This incident will be reported.

p.s It would be also great if any one can give me an online tutorial which explains how to play around with the sudoers file like above.
# 2  
Old 03-28-2011
Probably because you're trying to run the script as user "gtscm", while sudo is configured to allow running the script as "scmtg". To avoid getting such error messages, run sudo -l first, as it will list all allowed commands for a user.
# 3  
Old 03-28-2011
im sorry that was a typo...

scmtg is the correct one...

Code:
$id uid=210764(alandhi) gid=100(users) groups=100(users),2008(ops) 
$sudo -u scmtg /opt/cms_scripts/startCleanPP_weekly.sh password: 
Error: alandhi is not in the sudoers file.  This incident will be reported.

Code:
$/usr/local/bin/sudo -l
Sorry, user alandhi may not run sudo on blacksheep1.


Last edited by Tuxidow; 03-28-2011 at 08:05 AM..
# 4  
Old 03-28-2011
Is what you posted the complete content of your sudoers file? If not, how did you edit the file (visudo or directly)? Could you grep the sudoers file for any other entries for this user?
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Solaris

Sudoers file

In the sudoers file in Solaris... I am trying to limit the DEVELOPER user privileges to where those users can only use the “rm” command in certain directories. This is to prevent them from deleting directories or files and destroying a server. I want them to be able to use the "rm" command but... (1 Reply)
Discussion started by: nzonefx
1 Replies

2. UNIX for Dummies Questions & Answers

Help with Sudoers file

Hi using Solaris 10. trying to update /etc/sudoers file I need to add all the fist level operation team. This is what I have but it doesn't seem to work. Please help.Error message sudo su - >>> sudoers file: parse error, line 9 <<< >>> sudoers file: parse error, line 9 <<< ... (2 Replies)
Discussion started by: samnyc
2 Replies

3. Emergency UNIX and Linux Support

Getting details from sudoers file

Hi, I need the details of which ids belong to the sudoers file, and which groups these ids belong to. Can anyone suggest a way to derive that information into a flat file please? G (4 Replies)
Discussion started by: ggayathri
4 Replies

4. Cybersecurity

Help with sudoers file - AIX

Hi all, I'm trying to setup my sudoer file at work to have the right security, but I'm not able to refine to the level I want. Here's what I would like to have: => OS Users - John (group staff) - Bob (group staff) - app20adm (group app20grp) - app70adm (group app70grp) - sys20adm... (0 Replies)
Discussion started by: victorbrca
0 Replies

5. UNIX for Advanced & Expert Users

sudoers and Runas_Alias issue.

Hi All, I am trying to make use of Runas_Alias feature of sudoers. Some how I am not able to. Hope someone can help me. Thanks in advance. I want the script /app2/run to be run as user "operator" when executed by the user engg. The /app2/run is just a sample script with "id" command in it for... (1 Reply)
Discussion started by: ahamed101
1 Replies

6. Solaris

usage of sudoers file?

All, I have sudo setup installed on my Soalris 10 box. Everything working fine as expected. I would like to setup granular level access for one of the user I use Rational Clearcase application which has its own command prompt /usr/atria/bin/cleartool Once i invloked i can run its... (4 Replies)
Discussion started by: baluchen
4 Replies

7. UNIX for Advanced & Expert Users

sudoers file

i have defined a rule in the sudoers file so a specific user is able to run some commands as sudo with no password. my question is: is it possible to restrict a user to run commands as sudo only in a certain directory? for example: chown only the files that are located in /var/tmp. Thank you. ... (2 Replies)
Discussion started by: noam128
2 Replies

8. Solaris

sudoers file not found

root@dervish # cat /etc/sudoers cat: cannot open /etc/sudoers This is what I get when I try to search for the sudoers files. I want to create a user by name jda and assign him root privileges. How can I do that using sudo command and editing sudoers file. Please help me. (12 Replies)
Discussion started by: bharu_sri
12 Replies

9. UNIX for Advanced & Expert Users

Parsing Sudoers File

Does anyone know of a utility that can parse through a sudoers file and create an "expansion" dump of all users defined in the User Specification, outputting user, host, and command based on all defined Aliases? (3 Replies)
Discussion started by: jasondavey
3 Replies

10. Linux

sudoers file

Hi, I have edited 'sudoers' file to allow 'cads' user shutdown the system without providing a password. Can someone tell me what's wrong with my file? It's not working when I 'sudo SHUTDOWN' command: sudo: SHUTDOWN: command not found Thanks a lot! # Host alias specification... (4 Replies)
Discussion started by: whatisthis
4 Replies
Login or Register to Ask a Question