无法使用 fstab/fuse 挂载远程分区

无法使用 fstab/fuse 挂载远程分区

使用http://ubuntu-tutorials.com/2007/01/02/mount-remote-directories-securely-with-ssh-ubuntu-6061-610/http://www.tuxfiles.org/linuxhelp/fstab.html我想我可以将另一台计算机的根目录安装到新笔记本电脑的某个位置,以便更轻松地传输文件和内容。

现在,我可以通过 SSH 连接并通过临时挂载浏览文件 - 但我希望能够自动执行此操作,因此查看了 fstab。

我在 fstab 中的新条目是:

remote_comp:/        /var/remote_comp     fuse    defaults       0        0

但使用 mount -a 测试会导致以下错误:

/bin/sh: remote_comp:/: not found

我认为问题在于我试图挂载另一台计算机的根目录,但即使尝试子目录也会导致相同的错误消息。

答案1

首先,您应该使用像 /mnt/remote 或 /media/remote 这样的文件夹。/var 不适用于此目的,您应该保持其原样。

其次,fstab 应如下所示: 或 (示例来自
sshfs#[email protected]:/home/user /media/user fuse defaults,allow_other 0 0

sshfs#[email protected]:/home/llib/FAH /media/FAH2 fuse defaults 0 0
Arch 指南

答案2

我会选择

#!/bin/sh

sshfs user@hostname:/path/to/folder /local/folder

然后将其放入/etc/inittab

相关内容