小编Phi*_*lip的帖子

从 rc.local 作为用户而不是 root 执行脚本

我想在每次服务器启动时执行一个脚本。问题是我需要成为某个用户才能执行脚本,如果我尝试以 root 身份执行它,它找不到某些包(例如 ruby​​)。

我尝试更改为 xxx user01。

sudo su user01
/etc/init.d/script start
Run Code Online (Sandbox Code Playgroud)

然而这行不通。

ubuntu startup-scripts rc.local

30
推荐指数
3
解决办法
8万
查看次数

标签 统计

rc.local ×1

startup-scripts ×1

ubuntu ×1