Debian系统开机时怎么以www用户身份启动svnserve?

Debian系统开机时怎么以www用户身份启动svnserve?

/etc/init.d/svn如何写呢?

sudo -u www /usr/bin/svnserver
阅读 4.3k
2 个回答

debian的打包者是很賢惠的,建議直接用deb包的默認配置,不折騰。

如果要折騰的話,debian下可以用start-stop-daemon --user www,詳細用法man一下即可。

以下例子就抄自man start-stop-daemon

啓動一個名爲food的daemon(如果已經啓動就什麼也不幹,進程名爲food, pid爲food.pid):

   start-stop-daemon --start --oknodo --user food --name food \
       --pidfile /run/food.pid --startas /usr/sbin/food \
       --chuid food -- --daemon

su www -c svnserve

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题