У меня есть два пользователя в системе: userA и userB. userA является пользователем root. Я хочу, чтобы userB имел доступ на чтение и запись только к определенной папке в разделе NTFS, а оставшийся раздел будет доступен только для чтения. В настоящее время оба пользователя имеют доступ для чтения и записи к разделу NTFS.
NTFS разделы имеют файловую систему, предназначенную для Windows. В то время как файловая система Linux (например, ext4 ) может хранить информацию о владельцах и пользователях и группах пользователей Linux, раздел NTFS не может их хранить. Таким образом, в разделах NTFS «владельцем» всех файлов и папок является пользователь, который смонтировал раздел. Вы можете увидеть эту информацию, например, выполнив ls -al /ntf_partition
.
Если бы это был раздел ext4 , вы могли бы изменить владельца всех файлов в разделе (chown -R root:root /ext4_paritition
) на пользователя и группу root (вы назвали это user userA в вашем случае). После этого вы могли бы передать право собственности на эту конкретную папку этому конкретному пользователю ( userB в вашем случае): chown -R userB:userB /ext4_paritition/specific_folder
.