Autofs 一个自动挂载工具
2023-12-19 22:44:05
Autofs 是一个自动挂载工具,可以动态地挂载和卸载文件系统,包括远程文件夹。与手动使用 SSHFS 挂载不同,Autofs 可以根据需要自动挂载文件夹,并在不使用时自动卸载,以提高效率并节省系统资源。
以下是使用 Autofs 进行文件夹共享的步骤:
-
安装 Autofs:根据你使用的 Linux 发行版,在终端中运行适当的命令来安装 Autofs 工具。
-
配置 Autofs:打开 Autofs 的配置文件(通常是?
/etc/auto.master
?或?/etc/auto.master.d
?目录下的文件),添加一个新的挂载点配置。 -
编辑 Autofs 配置:在配置文件中,指定远程文件夹的位置、本地挂载点和挂载选项。例如:
/mnt/remote_share -fstype=sshfs,ro,allow_other,IdentityFile=/path/to/ssh_key :user@remote_host:/path/to/remote/folder
其中,
/mnt/remote_share
?是本地挂载点的路径,sshfs
?是文件系统类型,ro
?表示以只读方式挂载,allow_other
?表示允许其他用户访问,IdentityFile
?指定了 SSH 密钥的路径。 - 保存配置并重启 Autofs:保存文件后,重新启动 Autofs 服务,使配置生效。可以通过运行?
sudo service autofs restart
?或?sudo systemctl restart autofs
(根据你的系统和 init 系统)来重启服务。
Autofs 现在会根据需要自动挂载远程文件夹。当你打开挂载点时,Autofs 会自动进行挂载,当你不再使用挂载点时,会自动进行卸载。
使用 Autofs 可以确保文件夹在需要时按需挂载,而在不使用时节省系统资源。这是一个更持久的解决方案,可以在系统运行期间持续提供文件夹共享。
文章来源:https://blog.csdn.net/xiangchengguan/article/details/135090099
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!