如何为 HTTP 服务器 (nodejs) 设置权限以/usr/local/share/npm/
安全地运行程序?
我用例是设置我的OSX框中运行CLOUD9和使用钛合金打造iOS应用程序的iPhone / iPad的。我运行了 cloud9,并且能够以管理员用户的身份在本地从浏览器构建 iPhone 应用程序。但是,虽然我可以从外部(通过 HTTP)访问 cloud9 实例,但是当我从远处使用 cloud9 时,我无法像任何用户一样构建应用程序。
我不清楚 cloud9 实例使用的是哪个用户帐户,因为我不知道如何查找。我对设置可执行权限也有点不安,因为我是 unix 安全的新手。