Я владею конкретным файлом в системе Linux. Я хотел бы дать 2 группы (учет, поставлясь) доступ для чтения и только доступ для чтения и 3 пользователя (Mike, Raj и Wally) доступ для записи и только доступ для записи.
Как я могу выполнить это?
Я предлагаю использовать POSIX ACLs (Списки управления доступом). Ваша файловая система должна поддерживать их / включили acl опцию, но если она делает, затем Ваша проблема упрощает до:
setfacl -m u:mike:w myfile
setfacl -m u:raj:w myfile
setfacl -m u:wally:w myfile
setfacl -m g:accounting:r myfile
setfacl -m g:shipping:r myfile
И можно сделать это для произвольных наборов полномочий.