AutoFs

autofs自动挂载分区

准备一块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)
结果正确

autofs自动挂载nfs

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
结果正确

autofs自动挂载samba

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
结果正确

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值