启动/停止init.d手稿,没有原始可访问性

我正在建立一个ubuntu - web服务器,以组织virtuoso web服务器。

我打算安排一个直接的客户(没有sudo)帐户,它(只)有能力运行

/etc/init.d/virtuoso-opensource-6.1 [start|stop|restart]

(能够执行virtuoso web服务器,而不是其他各种系统源)

我预感这与任何类型的解决方案类似/等效,例如apache2mysql

存在一种替代方法,只限制了对virtuoso解决方案的可访问性,或者是对所有init.d手稿的可访问性的替代方法,而不是系统的其余部分?

0
2019-05-18 20:56:00
资源 分享
答案: 2

您的查询似乎认为sudo是全部或绝对没有任何原始优势授予,因为这通常是如何使用它。

通过安排,您可以安排对sudoers文件可以做什么也不能做什么的非常有限的控制。

0
2019-05-21 03:08:24
资源

您可以在/etc/sudoers中使用sudo(使用visudo)定制哪些客户可以运行的规则:

username: ALL = /etc/init.d/virtuoso 
0
2019-05-21 02:51:20
资源