Chinaunix

标题: 如何配置服务以某个用户启动 [打印本页]

作者: diker007    时间: 2009-07-18 16:50
标题: 如何配置服务以某个用户启动
就是那些自启动的服务,比如httpd,vsftp,如何配置成以某个特定的用户启动?
作者: yumanifold    时间: 2009-07-18 19:23
假如你想用manifold用户去执行,那么在/etc/rc.d/rc.local里面可以这样写

sudo -u manifold 命令
作者: ktaog6    时间: 2009-07-18 19:36
服务的配置文件里面有执行该程序的用户设定
每个服务基本都有的,自己找找看
作者: www_xylove    时间: 2009-07-19 04:07
使用chown命令在该服务的服务进程修改属主和属组
作者: diker007    时间: 2009-07-21 00:10
标题: 回复 #3 ktaog6 的帖子
sudo -u 那样应该是可以的。
我感觉linux应该有通用的方法来实现这个需求。我记得httpd好像可以以apahce用户启动,vsftp可以以ftp用户启动,但是我看了配置文件和启动脚本没发现在哪有设置。
作者: kns1024wh    时间: 2009-07-30 18:16
标题: 回复 #1 diker007 的帖子
在配置文件中有指定参数的选项 要具体的看看




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2