首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Autofs: /sshfs-dir

Autofs: /sshfs-dir
EN

Unix & Linux用户
提问于 2020-05-22 13:45:29
回答 1查看 246关注 0票数 2

拥有动态/nfs dir的解决方案被证明是非常简单的:https://unix.stackexchange.com/a/584475/2972

我想知道我是否也能为sshfs做同样的事情。

让我们假设我可以:

代码语言:javascript
复制
sshfs remote.server: /sshfs/remote.server

不输入passphase (我使用ssh-agent)。

我是否有可能做一个sshfs.autofs配置,不管我输入了什么remote.server都会运行这个配置?

因此,无论是remote.server,它都能工作:

代码语言:javascript
复制
cd /sshfs/remote.server/dir-on-remote.server

只要手动sshfs remote.server: /sshfs/remote.server能工作。

我找到的唯一答案是列出了要使用的确切服务器。因此,如果我想使用这些解决方案,我需要事先知道服务器。

我可以看到它的使用情况,但我更喜欢配置(就像nfs一样),在配置中,我事先不知道服务器,它将使用来自~/.ssh/config的登录配置--就像sshfs手动运行时所做的那样。

我将从我的个人电脑使用这个,所以如果我的个人电脑上的其他用户可以看到密码或者可以像我一样访问文件,这并不是一个很大的风险。

EN

回答 1

Unix & Linux用户

发布于 2020-05-22 15:22:20

解决办法是使用afuse

代码语言:javascript
复制
afuse -o mount_template="sshfs %r:/ %m" -o unmount_template="fusermount -u -z %m" /sshfs

它不使用autofs,但它似乎有效。

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

https://unix.stackexchange.com/questions/588340

复制
相关文章

相似问题

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