【发布时间】:2016-06-16 19:17:17
【问题描述】:
使用命令从 bitbucket 拉取文件时文件权限有问题:git pull origin master 我正在使用 sudo 权限运行此命令,结果 - 文件所有者成为 root,而不是 apache 用户。 任何想法如何将文件保持在同一级别并且所有者保持 apache?
【问题讨论】:
-
我在这个主题中没有看到正确的答案。使用此解决方法后 [root@foo]# find /path/to/directory -type d -exec chmod g+s '{}' \;当我从 (apache:apache) 创建新文件时,文件所有者现在是 (root:apache),默认权限现在是 ar -rw-------。 1 根 apache 0 Mar 3 15:24 test2.php
-
也许有人可以帮助我了解如何在 RedHat linux 上为文件夹进行配置,以申请新创建的文件或覆盖与该文件夹中的其他文件和文件夹相同的权限。现在权限集 -rw-------- 需要类似 -rwxr-xr-x