Chr*_*ian 3 linux installation root
请在此处查看(有些)相关主题。
前段时间,我在 IRC 会话中被侮辱/嘲笑(正如预期的那样),因为我以 root 身份登录来安装 ruby。
显然,以 root 身份安装服务是正常的*,但不是从 root 帐户运行的服务。这是可以理解的 - 您不希望在 apache 中的访问冲突允许 root 权限。
*这与 IRC 上令人敬畏的人相矛盾......去图。
所以我想主要的问题是,为什么要安装许多服务的说明(最近,在 nodejs、ruby 和 cloud9ide 上看到过),并假设您在安装它们时不是 root 用户?
例如,就在上周,我安装了 cloud9ide 但无法使其工作,因为它明确禁止我以 root 身份运行它。然而,没有人提到任何关于它的事情。我通过运行解决了这个问题:
su -s /bin/sh apache -c "node /var/www/cloud9/server.js -l 192.168.1.117 -p 3131 -w /var/www/html"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
981 次 |
最近记录: |