为什么通过 CLI(命令行)访问时 gvfs 共享显示为只读?

为什么通过 CLI(命令行)访问时 gvfs 共享显示为只读?

请自行尝试一下:

在 nemo filebrowser 中通过“文件”-“连接到服务器”安装网络共享(自 gnome 版本 3 以来,当您通过 nautilus 尝试时,这真的很痛苦,但这是另一个问题)。

通过 nemo 或 nautilus 文件浏览器创建新文件或修改文件:这正常工作。

然后尝试通过命令行执行此操作:

touch /run/user/`id -u`/gvfs/sftp\:host=myserver.mydomain.be/tmp/test

你应该会得到如下错误:

touch: setting times of '/run/user/`id -u`/gvfs/sftp\:host=myserver.mydomain.be/tmp/test': Operation not supported

尝试使用 sshfs 进行相同操作,它可以工作。

这是设计使然吗?设计缺陷?除了使用 sshfs 之外,还有其他解决方法吗?

相关内容