上通过sshfs在本地系统上挂载远程文件夹
我有一个空的USB附加到我的机器上:/media/steve/downloads-remote/驱动器Downloads里面有一个文件夹,驱动器和文件夹的权限是:drwxrwxrwx
当我运行以下命令时:sshfs steve@sub.example.com:/mnt/mpathw/steve/Downloads /media/steve/downloads-remote/Downloads -o allow_other,reconnect
驱动器被挂载,这两个目录被链接。我可以看到文件夹,在两边添加/删除编辑,一切正常工作。
我编辑了fuse.conf并添加了:user_allow_other
然后我编辑了我的fstab文件并添加了以下内容:
steve@sub.example.com:/mnt/mpathw/steve/Downloads /media/steve/downloads-remote/Downloads fuse.sshfs allow_other,identityfile=/home/steve/.ssh/id_rsa,default_permissions,idmap=user,reconnect,uid=1000,gid=1000 0 0现在,在重新启动我的系统之后:
首先,它创建了另一个安装点,因此我的媒体文件夹突然看起来如下所示:
/media/steve
--downloads-remote
--downloads-remote1/Downloads我原来的/Downloads文件夹现在已经被推到downloads-remote1上了
当我试图访问/media/steve/downloads-remote/时,我被拒绝了权限。
当我检查/media/steve/downloads-remote/的权限时,我会看到drwx------ 3 root root。
然后我用:sudo chmod -R a+rwx downloads-remote更改了权限,所以现在权限如下:drwxrwxrwx 3 root root
现在我可以进入/media/amir/downloads-remote/Downloads了,但是,那里没有文件,它不是与远程服务器同步的。
我的装置里少了什么?
downloads-remote1,我希望它像直接使用sshfs时一样挂载。/media/steve/downloads-remote/Downloads发布于 2022-09-22 14:09:52
最后我没能让它起作用。在身份验证、检查日志方面存在问题,似乎有时会在eth成为up...sometimes之前就开始连接--这是其他一些错误。无论如何,对于我想做的事,我会有很多麻烦。
最后,我创建了一个bash脚本,它在启动时运行并运行sshfs行
https://unix.stackexchange.com/questions/717530
复制相似问题