分类: LINUX
2005-09-16 14:36:44
sudo --允许其他的用户执行root命令
配置了一个tomcat。但是调试程序每次要重启服务,必须要用root。不放心给开发人员。
就只好配置一个tomcat用户。使这个用户能重启tomcat。
#visudo
添加
tomcat ALL=NOPASSWD: ALL
然后保存退出
把tomcat这个文件夹给usid
#chmod a+s /home/tomcat-5.0
自己写了一个重启tomcat的脚本叫:tomcatrestart
用tomcat登录
$cd /home
$sudo sh tomcatrestart
这样就可以了。不过这个好像不太安全。
我在家里的一本书上面看到了一个更好的方法。
下次看了贴出来共享把。