Два пользователя в одной группе, и группа является владельцем конкретного каталога

Два пользователя в одной группе, и группа является владельцем конкретного каталога

У меня на Linux-компьютере два пользователя:

  • Джон: администратор
  • Джейн: обычный пользователь.

Я добавил их обоих в группу под названием xampp_users. Как мне разрешить обоим пользователям иметь разрешения на чтение/запись/выполнение для каталога /opt/lampp? Я изменил владельца и группу /opt/lamppна xampp_users, но это не сработало.

решение1

Если ls -l /opt/lamppотображается правильная группа, вы, вероятно, не применили правильные разрешения для этого каталога. Используйте эту команду, чтобы исправить эту проблему:

chmod g+rwx /opt/lampp

Если вам необходимо применить разрешения также и к файлам в каталоге (вероятно, да), используйте -Rдля рекурсивного применения команд chmod, chownили chgrp.

Если вы хотите, чтобы новые файлы, созданные в этом каталоге, принадлежали группе xampp_user, а не основной группе каждого пользователя, используйте:

chmod g+s /opt/lampp

Если вы еще этого не сделали, вам может потребоваться изменить umask пользователей, чтобы разрешить rwxв группе. Запустите man umask, чтобы узнать, как применить желаемый umask.

Связанный контент