保险丝:未知选项“defer_permissions”

保险丝:未知选项“defer_permissions”

sshfs尝试在 Ubuntu(16.04 LTS)上连接远程主机时出现以下错误:

fuse: unknown option `defer_permissions'

使用命令后:

sshfs -o allow_other,defer_permissions [email protected]:/ /mnt/connected/

提供于这个 Digital Ocean 教程

删除选项“defer_permissions”可以使命令成功执行,并且远程主机文件夹被挂载到本地/mnt/connected/;但是,权限似乎不正确。

如果“defer_permissions”是一个未知选项,那么在使用挂载文件夹时应该使用什么选项来获取正确的权限sshfs

答案1

看过sshfs 手册页,我会说不defer_permissions存在这样的选项。但是,default_permissions已列出。

我已经使用过它并且到目前为止效果很好。

你遵循的说明中可能存在拼写错误吗?(可能是https://www.digitalocean.com/community/tutorials/how-to-use-sshfs-to-mount-remote-file-systems-over-ssh在任何情况下?)

我会坚持拼写错误理论,除非有其他人知道得更清楚。

答案2

延迟权限该选项修复了从 Mac OS 挂载 SSH 文件系统时转换文件系统权限的一些问题。

这就是为什么它在从 Ubuntu 安装时无用(可能已从命令语法中删除),而从 Mac 启动时却可以工作的原因。

相关内容