Saya mencoba untuk menetapkan hak akses run ke file bernama foobar menggunakan:
sudo chmod 777 foobar
Namun tidak ada yang terjadi. File ini terletak di partisi yang dipasang di NTFS. Perintah mount mengatakan:
/dev/sda4 on /media/DATA type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
Perintah
ls -l foobar
jalankan setelah chmod mengatakan:
-rw------- 1 myusername myusername 2261603 Aug 29 17:54 foobar
Bisakah seseorang membantu saya?
Jawaban:
NTFS tidak menangani izin file yang sama seperti Linux, seperti yang dijelaskan dalam
ntfs-3g
FAQ :Jadi, modifikasi Anda
/etc/fstab
dengan opsi yang sesuai: (Saya ubahdefault_permissions
menjadipermissions
):atau, cukup hapus dan pasang kembali secara manual:
Anda sekarang seharusnya dapat mengubah izin dengan normal
sudo chmod
.sumber
/etc/fstab
seperti yang saya tunjukkan dalam jawaban saya dan lain kali Anda reboot, itu akan dipasang dengan opsi yang tepat.