准备一块sdb1硬盘
[root@server_1 ~]# lsblk | grep sdb
sdb 8:16 0 40G 0 disk
└─sdb1 8:17 0 10G 0 part
装包
[root@server_1 ~]# yum install autofs\* -y
编辑配置文件,增加如下内容
[root@server_1 ~]# vim /etc/auto.misc
sdb1 -fstype=ext4 :/dev/sdb1
查看配置
[root@server_1 sdb1]# grep -v '^#' /etc/auto.misc
cd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom
sdb1 -fstype=ext4 :/dev/sdb1
重启服务
[root@server_1 ~]# systemctl restart autofs
切换到sdb1目录
[root@server_1 ~]# cd /misc/sdb1
[root@server_1 sdb1]# ls
lost+found
出现了lost+found说明结果正确
再次查看
[root@server_1 sdb1]# mount | grep sdb
/dev/sdb1 on /misc/sdb1 type ext4 (rw,relatime,seclabel,data=ordered)
结果正确
server2做简单的nfs-server
1.装包-nfs
[root@server_2 ~]# yum install nfs\* -y
2.编辑配置文件
[root@server_2 ~]# vim /etc/exports
/test 192.168.19.0/24(rw,no_root_squash,sync)
[root@server_2 ~]# mkdir /test
3.设置防火墙
[root@server_2 ~]# firewall-cmd --add-service=nfs --per
success
[root@server_2 ~]# systemctl restart firewalld
4.关闭selinux
[root@server_2 ~]# setenforce 0
[root@server_2 ~]# getenforce
Permissive
5.重启服务
[root@server_2 ~]# exportfs -r
[root@server_2 ~]# systemctl restart nfs
[root@server_2 ~]# showmount -e localhost
Export list for localhost:
/test 192.168.19.0/24
6.新建测试文件
[root@server_2 test]# touch /test/test.txt
server1做autofs
1.编辑配置文件
[root@server_1 ~]# vim /etc/auto.misc
test -fstype=nfs,rw 192.168.19.201:/test
2.重启服务
[root@server_1 ~]# systemctl restart autofs
[root@server_1 ~]# cd /misc/test
root@server_1 test]# ls
test.txt
结果正确
server2做简单的samba服务
1.装包-samba
[root@server_2 test]# yum install samba\* -y
2.编辑配置文件
[root@server_2 test]# vim /etc/samba/smb.conf
[sambashare]
path = /sambashare
public = yes
writeable = yes
broseable = yes
3.新建共享目录
[root@server_2 test]# mkdir /sambashare
4.添加test用户
[root@server_2 test]# useradd -s /sbin/nologin test
5.设置smb test用户密码
[root@server_2 test]# smbpasswd -a test
New SMB password:
Retype new SMB password:
Added user test.
6.设置防火墙
[root@server_2 test]# firewall-cmd --add-service=samba --per
success
[root@server_2 test]# systemctl restart firewalld
7.重启服务
[root@server_2 test]# systemctl restart smb nmb
8.新建测试文件
[root@server_2 test]# cd /sambashare
[root@server_2 sambashare]# touch test.txt
server1做autofs
1.安装samba客户端软件包
[root@server_1 misc]# yum install cifs-utils.x86_64 -y
2.编辑配置文件
[root@server_1 ~]# vim /etc/auto.misc
sambashare -fstype=cifs,user=test,password=redhat ://192.168.19.201/sambashare
3.重启服务
[root@server_1 ]# systemctl restart autofs
[root@server_1 ]# cd /misc/sambashare
[root@server_1 sambashare]# ls
test.txt
结果正确