Linux. Наглядно про права доступа к файлам и папкам |
Недавно пришлось подготовить несколько файловых серверов под Linux (Samba,ProFTP). Но организовать назначение прав доступа к файлам и папкам для пользователей мне было непросто.(Пока придерживаюсь мнения, что в Windows этот вопрос решен лучше). В результате раздумий родилась такая иллюстрация:
Основные мысли:
- если обеспечивается доступ по нескольким протоколам (напимер, smb и ftp), то лучше настроить работу с системными пользователями, а не с виртуальными. Это позволит упростить администрирование системы;
- для каждой папки, для которой надо настроить доступ, надо создать группу. Все пользователи в группе имеют одинаковые права, установленные для группы;
Техпомощь:
# usermod -a -G Group4 User7
# deluser User7 Group4
# cat /etc/passwd |cut -d: -f1
# cat /etc/group |cut -d: -f1
# getent group Group4
Однако, если файловую систему смонтировать с поддержкой Posix ACL, то правами можно управлять более гибко, т.к. пользователи в ACL могут иметь разные права:
Техпомощь:
# cat /etc/passwd |cut -d: -f1
# setfacl -R -m u:User7:rwx /folder1
# setfacl -x u:User7 /folder1
# getfacl /folder1
Ссылка по теме:
| Рубрики: | Технические обзоры |
| Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |