将文件从一个用户复制到另一个权限问题

时间:2012-06-10 23:01:25

标签: linux git permissions gitolite

我有一个拥有git存储库的用户'git'。我正在尝试设置一个更新后的挂钩,将存储库中的文件复制到/ var / www / site /。我仍然在Linux中获得用户和权限,这种情况的最佳方案是什么?

1 个答案:

答案 0 :(得分:2)

你可以拥有git拥有的/var/www/site/,并赋予它660个权限(读写,不执行),或使/var/www/site/世界可写(这不是一个好主意,因为然后任何用户都可以在/var/www/site/)中复制,编辑等文件。 chown可以帮助您更改所有者,chmod可以帮助您更改文件权限。

您还可以将git添加到拥有/var/www/site/的群组,并确保该群组对/var/www/site/也具有读/写权限。

如果你需要chown,chmod或任何其他linux命令的帮助,man可以帮助你。