chgrp в группу Я не являюсь членом
Я создаю git-репозитории, учетные записи ldap и группы ldap с помощью приложения PHP. Все работает нормально, но у меня есть проблема, чтобы установить правильные разрешения для git репозиториев. Каждый пользователь ldap является членом некоторой группы ldap, поэтому я хочу изменить группу в репозитории git (обычный каталог) на определенную группу ldap. Проблема в том, что пользователь www-data
не может изменить группу на другую, в которую он не входит. Как я могу изменить группу после создания каталога под пользователем apache/www-data?
www-data@server:/home/git$ mkdir repo.git
www-data@server:/home/git$ chgrp mygroup repo.git
chgrp: changing group of `repo.git/': Operation not permitted
1 ответ
Вам либо нужно сделать www-data
член mygroup
или используйте учетную запись суперпользователя, чтобы внести изменения. В любом случае вам понадобится root-доступ или кто-то с root-доступом, чтобы помочь вам.