将NTFS挂载为只读

医学博士

我的电脑有3个NTFS分区(主分区和备份分区)以及双引导上的Ubuntu。我想保持NTFS分区可用,但默认情况下将其挂载为只读,这样其他用户(甚至是我自己)也不会以有害的方式修改它们。我看到我无法更改NTFS分区的权限,这是可以理解的。

如果可能的话,我希望只有root可以更改默认权限,以便其他用户都可以在不切换到Windows的情况下修改它们。如果那是不可能的,那么使NTFS不可挂载也可以。

这主要是一种保护措施,可以避免损坏Windows系统,因为我仍然会大量使用它。

编辑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)

编辑3:好的,所以我安装了pysdm(存储设备管理器),将所有用户的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似乎不是一个好主意。那么,如何允许安装(由任何用户使用)?

医学博士

因此,我找到了解决方案。

对于那些尝试这样做的人,请编辑fstab并包括:

 #change '/dev/sda1' to your partition id
 #change '/mnt/ntfsfolder' to whatever mount point you want
 /dev/sda1        /mnt/ntfsfolder  ntfs-3g    defaults,umask=022 0       0

这样,只有root用户才能在NTFS分区上进行写入,而所有其他用户将只能读取它。如果要更改此类分区上的某些内容,请使用gksu命令以root身份执行。例子:

gksu nautilus

这将以根身份打开Nautilus(文件管理器)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何自动将休眠的NTFS挂载为只读?

来自分类Dev

如何自动将休眠的NTFS挂载为只读?

来自分类Dev

如果未彻底卸载,则自动挂载ntfs分区为只读

来自分类Dev

为什么我的NTFS分区挂载为只读?

来自分类Dev

为什么我的NTFS分区挂载为只读?

来自分类Dev

如果未彻底卸载,则自动挂载ntfs分区为只读

来自分类常见问题

Docker,将卷挂载为只读

来自分类Dev

Kubernetes - 将只读共享挂载为可写

来自分类Dev

将NTFS文件设置为从Linux只读

来自分类Dev

将zip文件挂载为只读文件系统

来自分类Dev

将zip文件挂载为只读文件系统

来自分类Dev

如何在Windows中以只读方式挂载NTFS分区?

来自分类Dev

如何挂载只读NTFS分区(未安装Ubuntu ?!)

来自分类Dev

为什么将此卷挂载为只读?

来自分类Dev

重新挂载文件系统为只读

来自分类Dev

运行时,CentOS上的Docker报告“无法将sys挂载为只读”

来自分类Dev

软件包升级后无法将文件系统重新挂载为只读

来自分类Dev

运行时,CentOS上的Docker报告“无法将sys挂载为只读”

来自分类Dev

mount +如何识别是否将本地文件夹挂载为只读

来自分类Dev

为什么我的命令没有将分区重新挂载为只读?

来自分类Dev

将root挂载为只读文件系统,但/ etc / fstab看起来不错

来自分类Dev

将档案挂载为只读目录的内核模块可能是个好主意吗?

来自分类Dev

将USB挂载在只读文件系统上

来自分类Dev

是否可以将TrueCrypt卷挂载到NTFS挂载点?

来自分类Dev

为什么我的文件系统挂载为只读?

来自分类Dev

为什么我的文件系统挂载为只读?

来自分类Dev

将 PXGridColumn 设置为只读

来自分类Dev

将root挂载为overlayfs

来自分类Dev

只读挂载点

Related 相关文章

热门标签

归档