请选择 进入手机版 | 继续访问电脑版

[LINUX] Linux Mount NTFS分区造成的权限题目 怎样 办理 ?

[复制链接]
查看59 | 回复10 | 2021-9-5 04:56:20 | 显示全部楼层 |阅读模式

 我的Linux自动 mount NTFS分区时,在我解压文件夹时总用一些文件报错。我用ls -lia下令 查看了一下权限,发现自动 mount的NTFS分区的全部 人是root,属于plugdev这个组。固然 我仍然 可以自由copy、remove、edit文件,但是解压总是报错。

我试图使用 chmod和chown对整个NTFS分区的文件和文件夹修改属主为我,修改权限为777。固然 程序提示实行 成功,但是实行 ls -lia下令 发现这两个下令 根本没起作用。

使用 sudo vim /etc/fstab,发现设置 是如许 的。

UUID=58D03D91D03D767A /mounts/workdisk ntfs defaults,nls=utf8,umask=022,gid=46 0 0

我查看了/etc/group后发现,gid=46是plugdev这个组。 而umask是777减去的值,因此权限末了 编程了都是755.

我做了如下修改:

UUID=58D03D91D03D767A /mounts/workdisk ntfs defaults,nls=utf8,umask=000,uid=1000,gid=1000 0 0

umask都是000,如许 权限都是777. 我查看了/etc/passwd文件,发现我的账户的号码是1000, 我的组的号码也是1000,因此做了上述改变。

重启体系 后,NTFS分区的全部 文件属主都是我。权限都是777。再解压文件就不会报错了。

PS:fstab文件中mount硬盘时,只管 使用 UUID,而不应该使用 /dev/sdb4如许 的驱动文件。由于 ,每次重启时,驱动都会更新这个文件对应的硬盘分区。假如 你使用 /dev/sdb4如许 的格式,那么在你的计算机上插入U盘,移动硬盘等重启时,有大概 就会mount错误的分区,或者报错。

使用 ls -l /dev/disk/by-uuid/ 下令 ,可以查看各个分区对应的uuid。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

avatar 晴朗71 | 2021-9-12 23:46:34 | 显示全部楼层
admin楼主的帖子越来越有深度了!
回复

使用道具 举报

avatar 123457439 | 2021-9-19 06:04:07 | 显示全部楼层
信admin楼主,考试不挂科!
回复

使用道具 举报

avatar 水草香蕉壁 | 2021-9-19 22:40:27 | 显示全部楼层
楼上的能详细介绍一下么?
回复

使用道具 举报

avatar 城外606 | 2021-10-7 09:06:24 | 显示全部楼层
admin楼主今年多大了?
回复

使用道具 举报

avatar 一身似水厝 | 2021-10-8 19:52:59 | 显示全部楼层
顶!顶!顶!
回复

使用道具 举报

avatar 成哥337 | 2021-10-9 09:56:32 | 显示全部楼层
精华帖的节奏啊!
回复

使用道具 举报

avatar 大黄瓜xxxl | 2021-10-10 14:08:18 | 显示全部楼层
东方不败外加灭绝师太啊!
回复

使用道具 举报

avatar 上山打老虎667 | 2021-10-12 08:35:21 | 显示全部楼层
楼上的心情不错啊!
回复

使用道具 举报

avatar 兴冲冲丈 | 2021-10-15 22:49:11 | 显示全部楼层
admin楼主该去看心理医生了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则