PC saya memiliki 3 partisi NTFS (utama dan cadangan) plus Ubuntu pada dual boot. Saya ingin menjaga partisi NTFS tersedia, tetapi dipasang sebagai hanya-baca secara default, sehingga pengguna lain (dan bahkan saya tidak sengaja) tidak memodifikasinya dengan cara yang berbahaya. Saya melihat bahwa saya tidak dapat mengubah izin untuk partisi NTFS, yang dapat dimengerti.
Jika memungkinkan, saya ingin bahwa hanya root yang dapat mengubah izin default, sehingga tidak ada pengguna lain yang dapat memodifikasinya tanpa beralih ke Windows. Jika itu tidak mungkin, membuat NTFS tidak dapat di-mount juga tidak masalah.
Ini sebagian besar merupakan tindakan perlindungan untuk menghindari kerusakan sistem Windows saya, karena saya masih akan menggunakannya cukup banyak.
Sunting 1: ini adalah fstab saya
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda7 during installation
UUID=4a5ff937-5220-4b4e-b994-304ba37d3448 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda8 during installation
UUID=a0285d57-8247-4efe-88ca-14bee4b8630b none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
Jadi, saya ingin mengatur semua 3 HDFS NTFS saya hanya untuk dibaca (tanpa mount otomatis). Juga, tolong beritahu saya di mana menemukan /path/to/ntfs
partisi masing-masing.
Selain itu, dapatkah saya mengomentari entri floppy? Saya tidak punya satu =)
Sunting 2: bagian yang relevan dari 'mount -v'
/dev/sda1 on /media/1A7099D97099BC47 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
/dev/sda5 on /media/Stuff type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
/dev/sda6 on /media/Backup type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
Sunting 3: Ok, jadi saya menginstal pysdm (Storage Device Manager), mengatur semua partisi NTFS saya sebagai mountable bagi semua pengguna saya, dan sebagai hanya baca, dan dimulai kembali. Sekarang saya tidak bisa memasang partisi:
Unprivileged user can not mount NTFS block devices using the external FUSE library. Either mount the volume as root, or rebuild NTFS-3G with integrated FUSE support and make it setuid root. Please see more information at http://ntfs-3g.org/support.html#unprivileged
Setelah membaca beberapa kali, tampaknya memasang partisi sebagai root bukanlah ide yang baik. Jadi, bagaimana saya bisa mengizinkan pemasangan (oleh pengguna mana pun)?
Jawaban:
Saya pikir cara termudah untuk mencapai ini adalah dengan memeriksa Anda
/etc/fstab
dan mengubah opsi untuk partisi NTFS yang akan dipasang read-only.Dalam sistem yang berjalan Anda dapat melakukan ini dengan sementara
mount -o remount,ro /path/to/ntfs
.sumber
ntfs-config
Setelah bertahun-tahun pengembangan, driver NTFS baru
ntfs-3g
, yang memungkinkan kemampuan menulis penuh, ada di sini.Sejak rilis stabil pertamanya, ini merupakan kesuksesan yang luar biasa, dan setiap hari digunakan oleh ribuan orang di seluruh dunia. Namun, beberapa orang berjuang dengan mengkonfigurasi sistem mereka untuk menggunakannya.
Tujuan dari
ntfs-config
proyek ini adalah untuk membuat hidup orang lebih mudah, dengan menyediakan cara mudah untuk mengaktifkan / menonaktifkan kemampuan menulis untuk semua perangkat NTFS mereka, internal atau eksternal. Anda dapat melihat ntfs-config sedang beraksi di sini .Anda dapat menemukannya di Menu GNOME di System - Administration
sumber
Jadi, saya punya solusinya.
Bagi mereka yang mencoba melakukan ini, edit fstab Anda dan sertakan:
Dengan ini, hanya pengguna root yang dapat menulis di partisi NTFS, dan semua pengguna lain hanya akan dapat membacanya. Jika Anda ingin mengubah sesuatu pada partisi seperti itu, gunakan
gksu
perintah untuk mengeksekusi sebagai root. Contoh:Ini akan membuka Nautilus (pengelola file) sebagai root.
sumber
Anda juga bisa memasangnya sebagai read only menggunakan opsi ro. Dengan cara ini akan dibaca hanya untuk semua pengguna, termasuk root
sumber
Jika Anda lebih suka menggunakan GUI, coba Disk: http://www.hecticgeek.com/2012/10/make-ntfs-partitions-read-only-in-ubuntu/
sumber