Đây là một biến thể nhỏ của cách tiếp cận sử dụng các nhóm được chia sẻ của @ gavenkoa và không liên quan đến việc sửa đổi ổ đĩa được gắn.
Kiểm tra id nhóm nào (GID) được sử dụng trong ổ đĩa được gắn.
su
cd /mnt/data/dir # or wherever it is mounted
ls -l
Hãy để chúng tôi nói bạn thấy một cái gì đó tương tự như sau:
drwxr-xr-x 3 12588 12000 4096 30.06.2017 11:22 Documents/
Điều này có nghĩa 12000
là GID hiện tại của dữ liệu trong ổ đĩa và dữ liệu có thể được đọc và được thực thi (mặc dù) không thể được ghi bởi bất kỳ người dùng nào khác trong nhóm. Tạo một nhóm mới (ví dụ driveusers
:) và thêm người dùng hiện tại của bạn vào nhóm mới:
groupadd -g 12000 driveusers
sudo gpasswd -a $USER driveusers # add the current user to the new group
sudo chmod 770 /mnt/data/dir # optional, just to ensure the drive mount is accessible to user and group of the drive