Я хочу предоставить пользователю доступ только к двум каталогам, находящимся в моей папке /var/www. У него должны быть полные права на эти каталоги, чтобы он мог добавлять новые файлы, новые подкаталоги, chmod, chown и т. д. Как это сделать, я использую Debian.
решение1
Я могу придумать два способа. Один из них — добавить пользователя в группу, которая владеет этими каталогами, или, в качестве альтернативы, изменить владельца этих каталогов на этого пользователя.
chown username name_of_directory
Это даст этому пользователю полные права на этот каталог. На наших серверах у нас есть группа разработчиков, членами которой являются все разработчики, и все необходимые каталоги принадлежат этой группе. При групповом владении вы, вероятно, будете искать 0775 для полных прав.