RedHat Linux 8 中samba服务+autofs服务

autofs服务作用

在客户端实现自动挂载卸载的软件
程序安装:dnf install autofs -y
RedHat Linux 8 中samba服务+autofs服务_第1张图片

autofs配置方式

我们要实现让samba服务共享的目录可以自动去挂载到我们需要的目录下,并且不需要时自动卸载。

挂载的目标目录我们设定在 /mnt/samba 里
编辑配置文件:vim /etc/auto.master

最终挂载点的上层目录 自动指定的子配置文件
/mnt /etc/auto.samba(这个文件名可以自定义,自行去建立)

在这里插入图片描述

vim 自动指定的子配置文件(/etc/auto.samba)

samba -fstype=cifs,username=redhat,password=redhat ://192.168.31.10/testdir

systemctl restart autofs,service

最终挂载点 挂载参数 挂载资源
samba -fstype=cifs,username=redhat,password=redhat : //192.168.31.10/testdir

测试:cd /mnt/samba
RedHat Linux 8 中samba服务+autofs服务_第2张图片

如果要设置多用户挂载,修改配置:vim /etc/auto.samba

samba -fstype=cifs,credentials=/root/smbpass,sec=ntlmssp,multiuser ://192.168.31.10/testdir

退出重启服务
测试访问,使用root用户挂载后可以访问,但是切换用户后再去挂载就无法访问了
RedHat Linux 8 中samba服务+autofs服务_第3张图片
要想访问的话,需要执行命令:cifscreds add -u redhat 192.168.31.10,添加用户
在这里插入图片描述
以上就是自动挂载设置,自动卸载是不需要手动操作的,有默认的等待时间,默认是等待300s,如果300s没有操作就会自动卸载,这个时间是可以修改的,编辑配置:vim /etc/autofs.conf
在这里插入图片描述
修改时间为3s
在这里插入图片描述
设置完重启服务
先cd /mnt/samba ,df查看挂载信心,切换路径cd ~ ,等待3s,再用df查看挂载就会发现自动卸载了
RedHat Linux 8 中samba服务+autofs服务_第4张图片

你可能感兴趣的:(Redhat,Linux,8,知识讲解,linux)