在 16.04 上我使用curlftpfs#<login>:<pass>@<ip> /media/ftp fuse rw,allow_other,noauto,user 0 0
内部字符串/etc/fstab
来挂载 ftp。
现在在 17.10 上,当我将此字符串添加到 fstab 并运行时,sudo mount -a
什么都没有发生。但同时我可以通过curlftpfs <login>:<pass>@<ip> /mnt/ftp
终端内安装它(已经通过 使我的用户成为 /mnt/ftp 的所有者chown -R
)。错误在哪里?
答案1
添加标志:_netdev到字符串
curlftpfs#<login>:<pass>@<ip> /media/ftp fuse _netdev,rw,allow_other,auto,user 0 0
答案2
从man 8 mount
:
Command-line options available for the mount command are:
-a, --all
Mount all filesystems (of the given types) mentioned in fstab
(except for those whose line contains the noauto keyword). The
filesystems are mounted following their order in fstab.
您的fstab
输入包含noauto
关键字。