2016-07-15 4 views
0

Я просто устанавливаю Tomcat6 в моем Linux CentOS, и я просто хочу, чтобы пользователь запускал/останавливал Tomcat без разрешения, и только у root нет разрешения на это. Любые решения?Как запустить/остановить Tomcat для обычного пользователя, кроме root в Linux CentOS

Спасибо.

+0

У вас есть доступ к учетной записи root? Если это так, вы можете включить возможность использования sudo. В противном случае вам, вероятно, будет лучше использовать локальную (то есть не общесистемную) установку Tomcat. –

ответ

0

Вы можете написать правило в visudo. Что-то вроде;

Cmnd_Alias  CUSTOM_CMD = /opt/tomcat/bin/startup.sh, /opt/tomcat/bin/shutdown.sh 

myuser  ALL = (root) NOPASSWD:CUSTOM_CMD