Мой компьютер имеет 3 раздела NTFS (основные и резервные копии) плюс Ubuntu при двойной загрузке. Я хочу, чтобы разделы NTFS были доступны, но устанавливались как только для чтения по умолчанию, так что другие пользователи (и случайно даже меня) не изменяют их вредоносным образом. Я вижу, что я не могу изменять разрешения для разделов NTFS, что понятно.
Если возможно, мне бы хотелось, чтобы только root мог изменять разрешения по умолчанию, чтобы никто из других пользователей не мог изменять их без переключения на Windows. Если это невозможно, сделайте NTFS unmountable тоже ОК.
Это в основном защитная мера, чтобы не повредить мою систему Windows, поскольку я все равно буду использовать ее довольно много.
[d3 ] Изменить 1: это мой fstab# <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
Итак, я хотел бы установить все мои 3 NTFS HD только для чтения (без автомонтирования). Также, пожалуйста, скажите мне, где найти /path/to/ntfs каждого раздела.
Кроме того, могу ли я прокомментировать запись дискеты? У меня нет ни одного случая =)
Редактировать 2: соответствующая часть '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)
[d9 ] Редактирование 3: Хорошо, поэтому я установил pysdm (Storage Device Manager), установил все разделы NTFS как смонтированные моими пользователями, а также только как прочитанные и перезапущенные. Теперь я не могу монтировать разделы: 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
После некоторого чтения кажется, что установка разделов как root - не очень хорошая идея. Итак, как я могу разрешить монтаж (любым пользователем)?
Я думаю, что самый простой способ добиться этого - проверить ваш /etc/fstab и изменить параметры для раздела NTFS, который будет монтироваться только для чтения.
В запущенной системе вы можете сделать это временно с помощью mount -o remount,ro /path/to/ntfs.
После нескольких лет разработки здесь появился новый драйвер NTFS ntfs-3g, который позволяет использовать полную возможность записи.
С момента своего первого стабильного выпуска он был замечательным успехом и ежедневно используется тысячами людей во всем мире.
Цель проекта ntfs-config - облегчить жизнь людей, предоставив простой способ включить / отключить возможность записи для все их устройства NTFS, внутренние или внешние. Здесь вы можете увидеть ntfs-config.
Вы можете найти его в меню GNOME в System-Administration
Вы также можете установить его как чтение только с помощью опции ro. Таким образом, он будет доступен только для всех пользователей, включая root
/dev/sda1 /mnt/ntfsfolder ntfs-3g defaults,ro 0 0
Если вы предпочитаете использовать GUI, попробуйте Диски: http://www.hecticgeek.com/2012/10/make-ntfs-partitions-read-only-in-ubuntu/