Bu, @ gavenkoa'nın paylaşılan grupları kullanma yaklaşımının küçük bir varyasyonudur ve takılı sürücünün değiştirilmesini içermez.
Takılı sürücüde hangi grup kimliğinin (GID) kullanıldığını kontrol edin.
su
cd /mnt/data/dir # or wherever it is mounted
ls -l
Aşağıdakine benzer bir şey gördüğünüzü varsayalım:
drwxr-xr-x 3 12588 12000 4096 30.06.2017 11:22 Documents/
Bu 12000
, sürücüdeki verilerin geçerli GID'sidir ve veriler grubun herhangi bir kullanıcısı tarafından okunabilir ve yürütülebilir (yine de yazılamaz). Yeni bir grup oluşturun (örneğin. driveusers
) Ve mevcut kullanıcınızı yeni gruba ekleyin:
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