CIFS,NFS

CIFS

SMB文件共享

smbclient -L //IP 查看共享文件

这里写图片描述

家目录查看权限被拒,更改火墙策略setseboo -P samba_enable_home_dirs on

这里写图片描述
samba配置文件:/etc/samba/smb.conf
hosts allow = IP1 IP2 用户白名单

这里写图片描述

这里写图片描述

ls -Zd  /westos/查看/westos安全上下文
semanage fcontext -a -t samba_share_t '/westos(/.*)?' 更改安全上下文为samba适用
restorecon -RvvF /westos/  刷新安全上下文

这里写图片描述

由于系统目录不能随便更改上下文,否则将导致其他服务失效。所以更改防火墙策略,开启可读

setsebool -P samba_exprt_all_ro on

客户端挂载服务端共享文件到自己目录上

这里写图片描述
设置匿名用户开机自动挂载/etc/fstab
这里写图片描述
进入客户端挂载目录发现不能执行写的权限
这里写图片描述
在服务端更改配置文件

write list = +student  +表示student组的用户
admin users = lee     允许lee建立文件权限为超级用户

这里写图片描述

SMB多用户挂载

yum install -y cifs-utils

这里写图片描述

cifscreds add -u lee 172.25.254.133 客户端普通用户进行用户认证后可查看

这里写图片描述

SMB客户端的使用
多用户挂载客户端仍然需要下载安装cifs-utils

NFS

NFS是linux系统和网络附加存储文件管理器常用的网络文件系统,允许多个客户端通过网络共享文件访问。它可用于提供对共享二进制目录的访问,也可用于对允许用户在同一工作组中从不同客户端访问其文件。
1.客户端和服务端开启nfs服务,开机启动

systemctl start nfs
systemctl enable nfs-server.service

服务端配置/etc/exports

exportfs -rv 刷新服务

允许与172.25.254.233主机共享/westosshare目录(sync)同步

这里写图片描述

这里写图片描述

客户端showmount -e 172.25.254.133查看133主机可挂载共享设备
这里写图片描述

/etc/exports文件的配置
IP(no_root_squash) 客户端用root用户建立的文件对应在服务端文件所属用户依然是root
IP(anonuid=1000,anongid=1001) 客户端在挂载目录下创建的文件,在客户端和服务端文件UID为1000GID为1001

这里写图片描述
存储分离
只支持NFS协议的autofs
安装autofs启动服务后,会出现/net目录
这里写图片描述
从/net目录可以直接进入共享目录
这里写图片描述

进入共享目录自动挂载
这里写图片描述

可以在/etc/autofs.conf配置推出共享目录后自动卸载时间
这里写图片描述

vim /etc/auto.master

这里写图片描述

vim /etc/auto.nfs
westosshare             172.25.254.133:/westosshare

这里写图片描述

服务端共享/westosshare下不同目录
这里写图片描述

这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值