在Ubuntu中,init.d服务的权限通常由root用户控制。如果要设置init.d服务的权限,可以按照以下步骤进行操作:
- 打开终端,使用以下命令查看init.d服务的权限:
ls -l /etc/init.d/
- 使用root用户修改init.d服务的权限。例如,要给一个init.d服务文件(比如testservice)添加执行权限,可以使用以下命令:
sudo chmod +x /etc/init.d/testservice
- 如果需要修改init.d服务的所有者和组,请使用以下命令:
sudo chown owner:group /etc/init.d/testservice
- 重启init.d服务以使更改生效:
sudo service testservice restart
请注意,修改init.d服务的权限可能会对系统安全性产生影响,请谨慎操作。