Mengapa Ubuntu dan banyak distribusi Linux lainnya memindahkan titik pemasangan default dari /media
ke/media/$USER
Contoh saya tancapkan USB drive dan namanya EXT4-250GB-USB
digunakan untuk muncul /media/EXT4-250GB-USB
tapi sekarang muncul di/media/z/EXT4-250GB-USB
Mengapa ini dan apa alasan di baliknya?
mount
filesystem
zeitue
sumber
sumber
z
adalah perilaku normal. Lihat ini: askubuntu.com/questions/88523/… - instruksi untuk menginstalpmount
untuk memastikan itu dipasang bersamaan dengan setiap penyisipan.Jawaban:
Bahkan, Ubuntu karena banyak distribusi Linux lainnya telah beralih ke udisks2 yang digunakan untuk fitur pemasangan otomatis.
Dalam versi baru udisk, titik pemasangan default adalah
/run/media/$USER
, tetapi telah ditambal oleh Ubuntu (dan beberapa distribusi lainnya) menjadi/media/$USER
( Lihat jawaban ini dari Florian Diesch untuk lebih jelasnya ).udisks versi 2.0.0, yang termasuk dalam Ubuntu 12.10 tidak memungkinkan Anda untuk mengubah perilaku default yang memasang sistem file sebagai tidak dibagi (hanya dapat diakses oleh $ USER).
Sejak udisks 2.0.91, dimungkinkan untuk mengubah perilaku default sehingga pemasangan sistem file yang dibagikan dapat dilakukan seperti sebelumnya [
/media
] ( Lihat jawaban ini dari rocko untuk detail lebih lanjut ).Akar penyebab perubahan perilaku default di udisks2 ini tampak jelas: keamanan. Lebih aman untuk membatasi akses ke sistem file ke satu pengguna tertentu daripada memberikan akses ke semua pengguna sistem.
sumber
Di Ubuntu, ini telah diubah satu kali dengan rilis Quantal (12.10). Alasannya tampaknya cukup sederhana dan logis:
Pertama-tama, di Linux like systems
/media
adalah direktori untuk memasang sistem file pada media yang dapat dilepas seperti drive CD-ROM, floppy disk, dan drive Zip. Jadi, ini sebuah aturan.Sekarang, jika Anda mencolokkan drive USB misalnya, biasanya hanya Anda yang memiliki akses ke drive USB tersebut - dari sini alasan pemasangan per pengguna. Dalam contoh Anda jika Anda memeriksa dengan
ls -l /media/z
Anda akan melihat bahwa Anda adalah pemilikEXT4-250GB-USB
dan hanya (alias pengguna z) Anda memiliki izin untuk membaca, menulis, dan mengeksekusiEXT4-250GB-USB
. Hal yang sama berlaku untuk semua file dari dalamEXT4-250GB-USB
.Dengan cara ini, administrator sistem (root) dapat melihat dengan cepat apa yang telah dipasang oleh setiap pengguna.
Bagaimanapun, jika Anda mau, Anda dapat secara manual me-mount sesuatu yang hampir Anda inginkan (tentu saja, di mana Anda akan diberikan akses). Misalnya, Anda tidak akan dapat melakukan mount
/media/<anotheruser>
.Anda mungkin juga tertarik dengan:
sumber