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