实现ntfs下ubuntu无法实现共享文件到局域网的解决办法

Totem,mplayer,sopcast,realplayer,bmp
回复
头像
winneis
帖子: 964
注册时间: 2008-02-02 20:09

实现ntfs下ubuntu无法实现共享文件到局域网的解决办法

#1

帖子 winneis » 2021-07-12 8:50

原来系统是win10格式是两硬盘ntfs.一共是6t容量。

但安装ubuntu后。对于小白来说,ntfs共享权限解决比较复杂和麻烦。

对于小白来说,ntfs在ubuntu上共享,无法完成


于是。把FTP服务端,图形界面,装上了。能实现了在局域网中。让安卓电视使用es文档管理器访问ubuntu中ntfs的资源和电影。

samba,在openwrt,群晖中,比较是容易。当然他们的硬盘格式不是ntfs.
活着很好。人生不易
sxgpic
帖子: 98
注册时间: 2013-12-13 6:57

Re: 实现ntfs下ubuntu无法实现共享文件到局域网的解决办法

#2

帖子 sxgpic » 2022-05-16 23:48

那是因为你用了 ntfs-3g 这个东西来挂载 NTFS 分区,它不支持在 NTFS 分区设置各个文件的 unix 权限
用 Linux 5.15 以上内核自带的 ntfs3 来挂载 NTFS 分区,你会发现 NTFS 分区跟 Linux 自己的文件系统一样任意设置文件 unix 权限,跟 Linux 自己的文件系统用起来没啥不同。
sxgpic
帖子: 98
注册时间: 2013-12-13 6:57

Re: 实现ntfs下ubuntu无法实现共享文件到局域网的解决办法

#3

帖子 sxgpic » 2022-05-16 23:56

是时候淘汰 ntfs-3g 了
头像
liyafe1997
帖子: 490
注册时间: 2009-07-18 0:14

Re: 实现ntfs下ubuntu无法实现共享文件到局域网的解决办法

#4

帖子 liyafe1997 » 2022-07-22 5:28

sxgpic 写了: 2022-05-16 23:48 那是因为你用了 ntfs-3g 这个东西来挂载 NTFS 分区,它不支持在 NTFS 分区设置各个文件的 unix 权限
用 Linux 5.15 以上内核自带的 ntfs3 来挂载 NTFS 分区,你会发现 NTFS 分区跟 Linux 自己的文件系统一样任意设置文件 unix 权限,跟 Linux 自己的文件系统用起来没啥不同。
好奇,这个权限是存在什么地方呢?难道直接写到原有的NTFS的ACL里?会不会破坏原有的Windows下的NTFS权限?
Linux爱好者,只为效率,有空会常来灌水。
——————
强推:WebQQ桌面化方案,体验很好
稻草软件论坛
Strawing Blog
sxgpic
帖子: 98
注册时间: 2013-12-13 6:57

Re: 实现ntfs下ubuntu无法实现共享文件到局域网的解决办法

#5

帖子 sxgpic » 2022-07-25 11:46

liyafe1997 写了: 2022-07-22 5:28
sxgpic 写了: 2022-05-16 23:48 那是因为你用了 ntfs-3g 这个东西来挂载 NTFS 分区,它不支持在 NTFS 分区设置各个文件的 unix 权限
用 Linux 5.15 以上内核自带的 ntfs3 来挂载 NTFS 分区,你会发现 NTFS 分区跟 Linux 自己的文件系统一样任意设置文件 unix 权限,跟 Linux 自己的文件系统用起来没啥不同。
好奇,这个权限是存在什么地方呢?难道直接写到原有的NTFS的ACL里?会不会破坏原有的Windows下的NTFS权限?
内核的 NTFS3 支持正常/压缩/稀疏文件,支持ACL、NTFS日志回放。
Support POSIX ACLs (Access Control Lists). Effective if supported by Kernel. Not to be confused with NTFS ACLs. The option specified as acl enables support for POSIX ACLs.
NTFS 文件系统支持 POSIX(Portable Operating System Interface, 可移植操作系统接口),Windows 也都支持 POSIX。

从以上引用的英文句子理解, POSIX ACL 跟 NTFS ACL 不相关,因此不影响 Windows 下的 NTFS 权限。
头像
astolia
论坛版主
帖子: 6451
注册时间: 2008-09-18 13:11

Re: 实现ntfs下ubuntu无法实现共享文件到局域网的解决办法

#7

帖子 astolia » 2022-07-25 23:46

liyafe1997 写了: 2022-07-22 5:28 好奇,这个权限是存在什么地方呢?难道直接写到原有的NTFS的ACL里?会不会破坏原有的Windows下的NTFS权限?
和NTFS的ACL一样,作为文件的一个meta data属性存在。两个属性相互独立,互不影响
头像
astolia
论坛版主
帖子: 6451
注册时间: 2008-09-18 13:11

Re: 实现ntfs下ubuntu无法实现共享文件到局域网的解决办法

#8

帖子 astolia » 2022-07-25 23:54

sxgpic 写了: 2022-05-16 23:56 是时候淘汰 ntfs-3g 了
https://bugzilla.kernel.org/buglist.cgi ... arch=ntfs3
ntfs3目前还存在一些相当严重的bug,比如215864那个。最好还是不要草率地应用到重要的生产环境去
sxgpic
帖子: 98
注册时间: 2013-12-13 6:57

Re: 实现ntfs下ubuntu无法实现共享文件到局域网的解决办法

#9

帖子 sxgpic » 2022-08-01 9:33

astolia 写了: 2022-07-25 23:54
sxgpic 写了: 2022-05-16 23:56 是时候淘汰 ntfs-3g 了
https://bugzilla.kernel.org/buglist.cgi ... arch=ntfs3
ntfs3目前还存在一些相当严重的bug,比如215864那个。最好还是不要草率地应用到重要的生产环境去
我已卸载掉 ntfs-3g,用 5.15.7 内核的 ntfs3 大半年了,那些报告的 bug 还没遇到过。

一直奇怪为什么 ntfs-3g 不尝试实现 NTFS 分区的 POSIX ACL 权限支持。

github 上也有将 ntfs-3g 以 Linux 内核模块化的项目(初步实现后无人问津,不了了之)。
HaruHiKage
帖子: 1
注册时间: 2024-04-26 11:48
系统: Ubuntu 24.04

Re: 实现ntfs下ubuntu无法实现共享文件到局域网的解决办法

#10

帖子 HaruHiKage » 2024-04-26 11:52

sxgpic 写了: 2022-08-01 9:33
astolia 写了: 2022-07-25 23:54
sxgpic 写了: 2022-05-16 23:56 是时候淘汰 ntfs-3g 了
https://bugzilla.kernel.org/buglist.cgi ... arch=ntfs3
ntfs3目前还存在一些相当严重的bug,比如215864那个。最好还是不要草率地应用到重要的生产环境去
我已卸载掉 ntfs-3g,用 5.15.7 内核的 ntfs3 大半年了,那些报告的 bug 还没遇到过。

一直奇怪为什么 ntfs-3g 不尝试实现 NTFS 分区的 POSIX ACL 权限支持。

github 上也有将 ntfs-3g 以 Linux 内核模块化的项目(初步实现后无人问津,不了了之)。
我经常遇到bug,如果电脑不正常关机会丢文件,而且进行大量写入以后会有文件夹删不掉,并且无法挂载分区,只能先修复分区才能挂载
回复