我一直在使用以下内容来访问我办公桌上另一台 PC 上的文件,并且它已经运行了一年多。我今天进行了更新和升级,现在我无法粘贴到安装的文件夹中。我尝试将所有权从 root 更改为用户名,以查看是否可以解决问题,但它仍保留在 root 中。
我可以访问文件并从已安装的文件夹中复制,但不能向其中添加任何内容。
有人可以帮我找回曾经拥有的访问权限吗?
sudo mount -t cifs -o username=xxxxxx,password=xxxxxx //192.168.10.10/arduinoIDE /media/arduinoIDE
3种可能性:
[1] 服务器更改了 [arduinoIDE] 的共享定义,以允许对您发送的用户名/密码进行只读访问。
[2] 服务器将 [arduinoIDE] 共享指向的任何目录的权限更改为只允许对用户名/密码进行读取访问。
[3] 这取决于服务器上运行的操作系统,但如果是 Linux,请尝试将此作为您的挂载命令:
将 morbius 更改为您的 Linux 本地登录用户名。
我怀疑您对 /media 的权限已更改,因此 /media/arduinoIDE 归根用户所有。更新有时会这样做。他们希望您将特定用户安装的东西放在 /run/media/username 中,这是 Gnome 和 Xfce gvfs 安装程序使用的位置。
无论出于何种原因,在这里运行 samba 服务器的人都进行了设置,因此用户无法更改 Linux 客户端上的权限或所有权。我被告知即使我尝试 ACL 也无济于事。我想知道你的Windows服务器是否改变了。