linux - Fstab 挂载错误 "mount: unknown filesystem type ' gid=33'

标签 linux fuse sshfs

<分区>

我正在尝试使用 fuse 和 sshfs 来安装驱动器。我用来执行此操作的命令是

sudo sshfs computer2@24.97.20.3:/Volumes/1TB\ Extra/MoodleMount /mnt/CampusServer -o allow_other,uid=33,gid=33

每次安装都很好。不需要密码,因为 ssh keygen 保存在服务器上。这是我的 fstab 文件。

/dev/xvda      /             ext3     defaults,errors=remount-ro,barrier=0 1 1
sshfs#computer2@24.97.20.3:/Volumes/1TB\040Extra/MoodleMount /mnt/CampusServer allow_other,uid=33,gid=33

我去掉了 -o 因为它给我带来了更多问题。将第二行添加到 fstab 文件后,运行“mount -a”时出现以下错误

mount: unknown filesystem type 'gid=33'

对我做错了什么有什么建议吗?

最佳答案

您忽略了在 fstab 行中包含文件系统类型。你应该使用

sshfs#computer2@24.97.20.3:/Volumes/1TB\040Extra/MoodleMount /mnt/CampusServer fuse.sshfs allow_other,uid=33,gid=33

关于linux - Fstab 挂载错误 "mount: unknown filesystem type ' gid=33',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22027113/

相关文章:

linux - 是否可以在 Linux 上运行 Azure SDK?

linux - 是否有一个Linux文件系统,也许是fuse,它可以将目录大小指定为其内容及其子目录的大小?

尝试通过 sshfs 保存文件时 emacs 发出警告

linux - 通过中间机器挂载远程文件系统(sshfs)

linux - 将文件复制到 vagrant 远程环境

linux - Awk:合并文件中的列

linux - 找不到 emacs 启动文件

linux - 如何使用多个 cat 输入运行多个 for 循环

ant - 尝试使用 Fuse 挂载 HDFS。无法编译 libhdfs

docker - Riofs - 未找到 fuse 装置