Ubuntu 22.04下通过NFS挂载群晖NAS后无法写入文件的问题求助
Ubuntu 22.04下通过NFS挂载群晖NAS后无法写入文件的问题求助
大家好,我之前一直用Debian,因为硬件(主要是音频设备)兼容性问题换成了Ubuntu 22.04。为了和NAS上的用户权限无缝匹配,我特意把Ubuntu本地用户的uid和gid都设成了和NAS用户完全一致的数值,但现在挂载NAS后只能正常浏览、查看文件,就是没法编辑写入,翻了好多谷歌结果都没解决,来求助各位!
下面是我的关键配置和尝试过程:
/etc/fstab挂载配置:
之前Debian用的是注释掉的那行NFSv4配置,现在Ubuntu里试的是下面这行自动适配版本的配置:#192.168.10.10:/volume1/share /media/nas nfs4 rw,hard,rsize=8192,nconnect=16,wsize=8192,timeo=14,vers=4 0 0 192.168.10.10:/volume1/share /media/nas nfs auto,rw,rsize=8192,wsize=8192,timeo=14,intr查了不少资料,这些挂载参数看起来都没问题,但写入权限就是不生效。
UID/GID匹配情况:
- 群晖NAS用户信息:
uid=1026(user1) gid=1026(user1) groups=1026(user1) - Ubuntu本地用户信息:
uid=1026(user1) gid=1026(user1) groups=1026(user1),24(cdrom),100(users)
两者的uid和gid完全一致,按道理权限应该是互通的才对。
- 群晖NAS用户信息:
后续尝试的操作:
我试过把NAS上的所有文件改成admin:users所有,权限设为664,通过SSH操作是正常的,但在Ubuntu桌面里浏览的时候,居然把文件夹识别成文件了,完全没法正常操作...更新1:
后来改成chmod 755之后,桌面里的文件夹识别问题解决了,但现在我纠结的是——把所有文件都设成admin:users所有、权限755是不是最优的做法?有没有更规范的方式来彻底解决写入权限的问题?
备注:内容来源于stack exchange,提问作者neildeadman
相关产品推荐
相关产品推荐

