You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04与Windows 10/11文件共享写入权限问题求助

Ubuntu 22.04与Windows 10/11文件共享写入权限问题求助

各位大佬好,我最近在折腾Linux下的Samba共享,遇到了一个头疼的问题:Windows 10/11设备能正常看到并浏览共享文件夹,但就是没法创建或写入文件。我已经在两台不同的Windows机器上测试过了,情况都一样。

其实几年前我搭过一次成功的,印象里当时要在Windows装些额外功能,还要改smb.conf里的几个配置,但现在完全记不清具体是啥了。

我试过用ntfs-3g和cifs两种方式挂载硬盘,挂载的时候指定了专门建的Samba用户netuser的uid和gid;smb.conf里也加了force user = netuser,还把fmask、dmask都设成000,权限开了rw,可这些操作都没解决问题。

我从Windows里看权限的时候,显示所有者是netuser,Everyone组只有“特殊权限”,但进高级权限里看又显示有完全控制权限,这就很矛盾。

下面是我当前的配置:

fstab配置

/dev/sda1 /mnt/sda1 ntfs-3g x-gvfs-show,dmask=000,fmask=000,rw,uid=1001,gid=1001 0 0

Samba配置片段

[PublicFiles]
path = /mnt/sda1/Public
guest ok = yes
browseable = yes
read only = no
writable = yes
create mask = 0777
directory mask = 0777

我知道现在这个配置权限开得太松,只是为了测试找问题,等解决了肯定会收紧的。另外我还没装任何Windows的额外功能,是不是有什么必须装的组件才能开启写入权限?

还有个问题,最近几年技术变化挺大的,现在用Samba做跨系统文件共享还是最优解吗?我看到有人提NFS,但我完全不熟。本来想着Samba应该是最省心的,毕竟只是内部的文件共享和整理,但如果有其他靠谱的方案也可以试试。

备注:内容来源于stack exchange,提问作者Andy Braham

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 09:27:45