linux - 以非特权用户身份运行进程

标签 linux background process

在 Linux 系统上,如何以不同的非特权用户身份运行进程(例如 lighttpd 如何在默认设置中由 www-data 运行)?

我一直在使用 su $user; $command & 通过 ssh,但是当我注销时这些进程被杀死。

如果有任何不同,我在 EC2 上使用默认的 Ubuntu 设置。

最佳答案

su $other_user -c 'nohup sleep 600 &'

关于linux - 以非特权用户身份运行进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4233769/

相关文章:

linux - 错误 : field 'ctx' has incomplete type EVP_CIPHER_CTX

bash - 从 bash 脚本启动一个新的进程组

ruby-on-rails - 删除附加到 Puma 进程名称的时间戳

linux - 自定义脚本 echo -e 参数

linux - CouchDB 更改数据库目录

swift - 将项目附加到字典

css - 如何结合背景图片和CSS渐变?

react-native - 错误: Image: asset with ID "1" could not be found. 请检查镜像源或打包器

iphone - iOS4.0 iphone应用程序在后台运行时AudioQueueStart失败

c# - "Gracefully"杀死进程