linux runuser 指定不允许登录的nologin用户运行程序

runuser www -s /bin/bash -c '/usr/local/php/bin/php test.php'

www用户被设置为nologin,在linux定时任务中有使用php直接执行某些任务的,为了和web用户一样的权限。
希望用www用户执行。
比如以上命令创建的文本文件,web用户相同,即web也可以写入。

-rw-rw-r--+ 1 www www 11 Oct 27 14:41 jql.log

如果定时任务使用,务必要完整路径,比如 /sbin/runuser


标签: runuser

非特殊说明,本博所有文章均为博主原创。

最新文章

发表评论