我正在设置一个 ubuntu-server 来托管 virtuoso 服务器。
我想设置一个(仅)能够运行的简单用户(没有 sudo)帐户
/etc/init.d/virtuoso-opensource-6.1 [start|stop|restart]
(能够管理 virtuoso 服务器,但不能管理其他系统资源)
我想这类似于/等同于任何服务,例如apache2
,mysql
等
是否有一个选项可以限制仅访问 virtuoso 服务,或者可以选择访问所有 init.d 脚本,而不是系统的其余部分?
您可以自定义用户可以通过 sudo in 运行哪些命令
/etc/sudoers
(使用 visudo):您的问题似乎假设这
sudo
是授予 root 特权的全部或全部,因为这就是它经常使用的方式。通过配置,您可以非常严格地控制sudoers可以做什么和不可以做什么。