Ketika Anda memasang sistem file ext4, ia menggunakan izin yang tertanam dalam sistem file itu. Jika Anda ingin menimpanya, gunakan yang berikut ini:
1. Temukan UID pengguna yang ingin Anda pasang sebagai: id <username>
dan cari UID = <userid> (<username>) GID = <groupid> (<groupname>) 2 .sudo mount -o nosuid,uid=<userid>,gid=<groupid> /dev/whatever /media/wherever
Ini akan memasang sistem file dan menandai pengguna yang ditentukan sebagai pemilik semua file, dan grup yang ditentukan sebagai grup untuk semua file. nosuid
adalah ukuran keamanan yang mencegah pengguna dari membawa program suid dan menggunakannya untuk mendapatkan akses root ke sistem (yaitu, versi bash suid pada filesystem). Menambahkan noexec
opsi akan memberikan keamanan tambahan, tetapi akan mencegah pengguna dari mengeksekusi file pada sistem file.
Catatan: Jika Anda hanya mencoba berinteraksi dengan sistem file sendiri, Anda harus memperbaiki izin pada perangkat, atau berinteraksi dengan itu sebagai root jika itu hanya hal sementara (yaitu, memulihkan instalasi yang rusak).
Jika ini untuk memasang USB atau drive eksternal yang dapat dilepas lainnya, Anda harus memeriksa pmount
sistem yang dapat mengotomatiskan proses untuk Anda, atau setidaknya membuatnya lebih mudah (yaitu, pmount <device>
harus membuat folder untuk Anda, pasang sebagai pengguna, dan memungkinkan Anda untuk melepasnya sebagai pengguna)