1

我已经使用我的帐户设置了一个服务器作为 html 文件的所有者。我用 vim over ssh 编辑文件。我想让 DevB 和 DevC 也可以通过 ssh 编辑文件。据我了解 linux 权限,这意味着我需要将拥有文件的组设置为我们都使用的组,并允许该组写入权限。这是最好的方法还是真的很糟糕?

4

1 回答 1

1

您的想法与我设置网络服务器时的想法相同:

每个项目(网站、源代码树)都有一个用户帐户(用于自动 shell 脚本等)以及一个用户组。然后所有应该被允许编辑项目的开发者都被添加到同一个用户组中。然后只需确保组标志为 6 或 7。

虽然这是我喜欢的一种方法,但它有其局限性:当一个编码员搞砸了,他会为其他人这样做。您可能想研究以 git、SVN、CVS 或任何其他形式的颠覆。

于 2012-04-22T02:36:44.643 回答