[CentOS] Having problems with sudoers

Steve Campbell

campbell at cnpapers.com
Wed Jan 25 13:09:50 UTC 2012


I've got a Cento 6.2 server I'm putting together that will become a 
mailserver. It will have on it MailScanner and MailWatch for 
MailScanner. I'm using the latest stuff available and have run into a 
problem with changes I need to make in the /etc/sudoers file. It doesn't 
seem to take affect after I make the changes, so either the syntax 
within the file has changed or the way Centos 6.2 actives changes is 
different, but it's saying that "sudo: sorry,  you must have a tty to 
run sudo".

I'm trying to enable the user "apache" to have the ability to run an 
executable from a web page. One of the common solutions is to do the 
following:

Defaults:apache  !requiretty
apache    ALL = NOPASSWD:/program.name

also tried:

Defaults    !requiretty
Defaults    visiblepw

Anyone have a suggestion? I've got to research the tty stuff for now to 
ensure there is one available, but beyond that, I'm stumped.

Thanks for any help.

steve campbell




More information about the CentOS mailing list