Многочисленные пользователи с правами владельца?

Я купил VPS, и я занят установкой FTP-сервера. Это работает теперь, но я могу дать только одному владельцу учетной записи права. Таким образом, я сделал группу 'администраторами' с 2 пользователями. Проблема состоит в том, что я могу дать только одному пользовательскому владельцу права. Теперь я использую следующий код:

chown -r user1:administrators /var/websites
chown -r user2:administrators /var/websites

Только у последнего пользователя (пользователь 2) есть теперь права владельца. Что я должен сделать для предоставления обоих пользовательских прав администратора?

Tom

5
задан 09.03.2013, 13:26

3 ответа

Измените владение группы каталога с

chgrp -R administrators /var/websites

затем измените полномочия группы для того каталога с помощью chmod

chmod -R g+rwx /var/websites

замена rwx с полномочиями Вы хотите дать Вашим пользователям администратора

6
ответ дан 07.12.2019, 17:03

Точно так же, как что-либо на *отклоняет систему, существует много способов сделать это.

Для использования групп установите umask на 002 и сделайте следующее

find /var/websites -type d | xargs chmod 775
find /var/websites -type f | xargs chmod 664

Это должно дать доступ для чтения-записи группы ко всем файлам и каталогам.

Если Вы - файловая система, поддерживает его, который это, вероятно, делает (наиболее вероятный ext3), можно также использовать ACLs. Сделайте Google ищет "Linux acl", и это должно дать Вам некоторые практические руководства.

Наконец, можно всегда делать hackerish вещь, которая должна установить UIDs для обоих пользователей то же. Имя произвольно, UID действительно, что привыкает, когда рассмотрение полномочий поэтому просто имеет двух пользователей с тем же UID, и это должно работать также, но знать, что, если у Вас есть другой материал, Вы хотите защитить от каждого пользователя, который не будет работать, поскольку они будут эффективно тем же пользователем и иметь весь одинаковый полномочия.

3
ответ дан 07.12.2019, 17:03

Полномочия в файловых системах Unix только имеют одного пользователя. Используйте полномочия группы дать нескольким людям доступ для записи.

2
ответ дан 07.12.2019, 17:03

Теги

Похожие вопросы