Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经使用我的帐户设置了一个服务器作为 html 文件的所有者。我用 vim over ssh 编辑文件。我想让 DevB 和 DevC 也可以通过 ssh 编辑文件。据我了解 linux 权限,这意味着我需要将拥有文件的组设置为我们都使用的组,并允许该组写入权限。这是最好的方法还是真的很糟糕?
您的想法与我设置网络服务器时的想法相同:
每个项目(网站、源代码树)都有一个用户帐户(用于自动 shell 脚本等)以及一个用户组。然后所有应该被允许编辑项目的开发者都被添加到同一个用户组中。然后只需确保组标志为 6 或 7。
虽然这是我喜欢的一种方法,但它有其局限性:当一个编码员搞砸了,他会为其他人这样做。您可能想研究以 git、SVN、CVS 或任何其他形式的颠覆。