NFS网络文件系统搭建简单
NFS依赖于RPC(远程调用)端口号:2049
功能:用于Unix间数据共享和数据传输(挂载完成数据同步)
Linux系统与Linux系统 Linux系统与aix系统 aix系统与aix系统
实验环境 Redhat7.3Linux系统 两台机器可以Ping通
IP配置服务端192.168.10.1 客户端192.168.10.5
安装步骤如下:
关闭防火墙
systemctl stop firewalld.service
查看是否关闭
systemctl status firwalld.service
关闭selinux
setenforce 0
getenforce
因在本地环境安装,所以需要配置安装源
首先建立安装源所需要的挂载的目录
mkdir /mnt/cdrom
然后配置安装源
cd /etc/yum.repos.d
建立安装源文件
vim msocache.repo
文件名[msocache]
name=msocache
baseurl=file:///mnt/cdrom
enable=1
gpgcheck=0
服务端 客户端 安装NFS程序包 nfs-utils
yum -y install nfs-utils
服务器端
制作共享目录 设置安全权限
mkdir /mnt/share1
echo "linux">test
chmod 755 /mnt/share1
修改共享配置文件
vim /etc/exports
书写格式: r(读权限)w(写权限)ro(只读权限)
共享目录的绝对路径 允许客户端访问的IP地址/网络段/FQDN 共享权限
/mnt/share1 192.168.10.0/24(rw) 整个10.0段都有读写权限
/mnt/share1 192.168.10.10(ro) 192.168.10.5(rw)
/mnt/share1 *(rw) *表示所有网络段
重启服务
systemctl restart nfs
systemctl status nfs
查看 showmount -e IP 查看NFS服务器导出的各个文件系统
查看 shownount -a IP 查看NFS服务器所有挂载的文件系统,及对应列表
取消导出文件系统 exports -avr 重新挂载所有文件系统或取消导出文件系统
客户端
以挂载方式访问共享
mkdir /mnt/share2
mount 192.168.10.1:/mnt/share1 /mnt/share2
修改地址IP首先卸载挂载文件
umount /mnt/share2
权限规则 以严格为准
服务端 安全权限 共享权限
客户端 挂载权限
修改静态解析文件,指定IP地址和FQDN对应
vim /etc/hosts
192.168.10.3 abc.aix.com
转载于:https://blog.51cto.com/hetao76/1909381