linux中的autofs+samba服务的快速部署

autofs+samba

在客户端操作,安装软件:

yum install autofs.x86_64 -y

autofs:
在客户端实现自动挂载卸载的软件

在这里插入图片描述
开启服务后,会自动产生一个/net的目录,里面没有内容。
我们现在想要在/mnt/下建立/mnt/samba 目录,当我们进入这个目录的时候,自动挂载smb服务端的内容到 此目录下底下,那我们该如何操作那。

配置方式:

vim /etc/auto.master

在这里插入图片描述
最终挂载点的上层目录   自定义子策略文件
/mnt           /etc/auto.samba(自己起的名字)

vim /etc/auto.samba

在这里插入图片描述
最终挂载点 挂载参数                    挂载资源
samba    -fstype=cifs,username=westos,password=lee   : //192.168.0.20/
westosdir

systemctl restart autofs

测试:

cd /mnt/samba
df
在这里插入图片描述

vim /etc/autofs.conf 

在这里插入图片描述
等待资源闲置超时,即当这个目录不被访问超过三秒时就会会取消挂载, 默认为300秒 。

cd /root    进入到根目录下,则/mnt/samba 目录闲置,      
三秒后
df
在这里插入图片描述
则挂载资源自动卸载。

在autofs基础上部署多用户挂载

vim /etc/auto.samba

在这里插入图片描述
在这里插入图片描述
root 用户可以挂载。
在这里插入图片描述
thermal用户也可以挂载,
在这里插入图片描述
不过不可以访问,这就需要我们认证后才可以访问,方法如下,详情可参考我的博文中samba服务部署篇。

cifscreds add -u lee 192.168.0.20
发布了36 篇原创文章 · 获赞 13 · 访问量 1452

猜你喜欢

转载自blog.csdn.net/thermal_life/article/details/104968653
今日推荐