Jak mogę ustawić pełne uprawnienia dla użytkownika w określonym katalogu w systemie Linux?
linux
permissions
directory
users
Alon Gubkin
źródło
źródło
Dwa rozwiązania poprzedzające mój komentarz zakładają, że chcesz, aby POJEDYNCZA osoba miała pełny dostęp do katalogu, jego podkatalogów i plików poniżej.
Czy to prawda, czy chcesz, aby WIELU ludzi miało pełny dostęp do tego konkretnego katalogu?
źródło
Jeśli nie chcesz zmieniać istniejących uprawnień do katalogu, ale chcesz przyznać użytkownikowi (lub wielu użytkownikom lub grupom) uprawnienia do zawartości katalogu, możesz użyć list ACL. Niektóre systemy plików (ext3) wymagają flagi acl na mount, aby umożliwić ACL. Często wystarczy użycie grup, ale listy ACL mogą być bardziej elastyczne.
Aby uzyskać więcej informacji, zobacz komendy setfacl i getfacl .
źródło
Możesz przekazać użytkownikowi własność za pomocą następującego polecenia:
chown -R username:groupname directory
Uprawnienia są kontrolowane za pomocą,
chmod
ale bardziej niż prawdopodobne, jeśli dasz użytkownikowi własność, uprawnienia powinny być już ustawione, aby zapewnić im pełny dostęp.źródło