我使用 Debian 已有多年,但遇到了硬件问题,某些设备(主要是音频设备)无法正常工作。我最近切换到 Ubuntu 22.04,并使用与 NAS 上的用户相同的 uid 和 gid 设置了我的用户。但是,我无法编辑 NAS 上的文件。
文件系统
#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
顶部注释掉的条目是我在 Debian 上使用的条目,底部是我当前正在使用的条目。我读到的大多数内容都显示了类似的使用选项。我可以浏览和查看文件,但就是不能写入。
Synology NAS ID
uid=1026(user1) gid=1026(user1) groups=1026(user1)
Ubuntu ID
uid=1026(user1) gid=1026(user1) groups=1026(user1),24(cdrom),100(users)
我确信我做的事情明显是错的,但是我通过谷歌搜索到的一切都没有任何帮助!
我最近尝试将所有内容都归为 admin:users 和 chmod 664,这似乎可以通过 SSH 工作,但当我使用 Ubuntu Desktop 浏览路径时却不行。它认为文件夹是文件 :(
更新 1:
因此,改为执行chmod 755
似乎解决了桌面上的文件/文件夹问题。但这是否是实现此目的并让所有文件归admin:users
??所有的最佳方法?