首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >curlftpfs挂载与fstab不一致。

问curlftpfs挂载与fstab不一致。
EN

Ask Ubuntu用户
提问于 2013-02-23 17:23:10
回答 2查看 2K关注 0票数 1

我正在使用curlftpfs在Kubuntu 12.04 64位本地挂载一个远程FTP目录。

我在我的/etc/fstab中有以下条目:

代码语言:javascript
复制
curlftpfs#ftp_user:ftp_password@ftp_server /mnt/nimh fuse ro,noexec,nosuid,nodev,noauto,user,allow_other,uid=1000,gid=1000 0 0

我使用以下内容在/mnt中创建了目录:

代码语言:javascript
复制
|-> ll /mnt
total 4.0K
drwxrwxr-x 2 jim fuse 4.0K Jan  6 09:56 nimh/

我的用户也属于fuse组:

代码语言:javascript
复制
uid=1000(jim) gid=1000(jim) groups=1000(jim),27(sudo),105(fuse)

我可以手动挂载,而不需要发出任何问题,但是/mnt会更改为:

代码语言:javascript
复制
|-> mount /mnt/nimh
|-> ll /mnt
total 0
drwxr-xr-x 1 jim jim 1.0K Dec 31  1969 nimh/

但是,当我试图执行/mnt/nimh时,我会收到:

代码语言:javascript
复制
umount: /mnt/nimh mount disagrees with the fstab

My /etc/mtab如下所示:

代码语言:javascript
复制
curlftpfs#ftp://ftp_user:ftp_password@ftp_server/ /mnt/nimh fuse ro,noexec,nosuid,nodev,allow_other,user=jim 0 0

如果我这样做的话,我可以在没有问题的情况下对文件系统进行汇总。你知不知道我错过了什么才能不需要使用sudo就能卸下坐骑?

EN

回答 2

Ask Ubuntu用户

发布于 2013-06-25 21:13:56

尝试fusermount卸载文件系统:

代码语言:javascript
复制
fusermount -u /mnt/nimh
票数 2
EN

Ask Ubuntu用户

发布于 2015-06-21 19:09:27

我为shhfs找到了一个解决方案:https://bugs.launchpad.net/ubuntu/+source/util-linux/+bug/99437/comments/33

只需在/etc/fstab中的选项中添加另一个fsname=XXX参数,其中XXX是行的第一个单词,例如:

代码语言:javascript
复制
curlftpfs#ftp://ftp_user:ftp_password@ftp_server/ /mnt/nimh fuse ro,noexec,nosuid,nodev,allow_other,user=jim,fsname=curlftpfs#ftp://ftp_user:ftp_password@ftp_server/ 0 0

这为我做了技巧,我可以安装和卸载ftp通过尼莫/纳蒂鲁斯作为一个用户。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/260296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档