NFS服务器题目
1、开放/nfs/shared目录,供所有用户查询资料;
2、开放/nfs/upload目录,供所有用户上传下载资料;
步骤
1、开放/nfs/shared目录,供所有用户查询资料;
# 下载服务
[root@localhost ~]# yum install rpcbind
[root@localhost ~]# yum install nfs-utils
# 建立目录
[root@localhost /]# mkdir -pv /nfs/shared
mkdir: created directory '/nfs'
mkdir: created directory '/nfs/shared'
# 编辑配置文件
[root@localhost /]# vim /etc/exports
/nfs/shared *(ro)
# 重启服务,关闭防火墙
[root@localhost /]# systemctl stop firewalld
[root@localhost /]# setenforce 0
[root@localhost /]# systemctl restart nfs-server
客户器
# 创建目录
[root@localhost /]# mkdir /client
# 查看文件
[root@localhost /]# showmount -e 192.168.182.132
Export list for 192.168.182.132:
/nfs/shared *
# 加载文件
[root@localhost /]# mount 192.168.182.132:/nfs/shared /client
[root@localhost client]# df -h
df: /work: Stale file handle
Filesystem Size Used Avail Use% Mounted on
devtmpfs 867M 0 867M 0% /dev
tmpfs 896M 0 896M 0% /dev/shm
tmpfs 896M 9.5M 886M 2% /run
tmpfs 896M 0 896M 0% /sys/fs/cgroup
/dev/mapper/rhel-root 7.0G 4.3G 2.8G 62% /
/dev/mapper/rhel-var 1014M 602M 413M 60% /var
/dev/mapper/rhel-home 5.0G 80M 5.0G 2% /home
/dev/nvme0n1p1 4.0G 279M 3.8G 7% /boot
tmpfs 180M 28K 179M 1% /run/user/0
/dev/sr0 11G 11G 0 100% /run/media/root/RHEL-8-5-0-BaseOS-x86_64
192.168.182.132:/nfs/shared 10G 4.9G 5.1G 49% /client
1.测试
[root@localhost shared]# touch file
[root@localhost client]# ll
total 0
-rw-r--r--. 1 root root 0 Nov 15 04:32 file
2、开放/nfs/upload目录,供所有用户上传下载资料;
服务端
# 创建目录
[root@localhost nfs]# mkdir upload
# 编辑配置文件
[root@localhost nfs]# vim /etc/exports
/nfs/shared *(ro)
/nfs/upload *(rw)
# 重新加载文件
[root@localhost nfs]# exportfs -r
# 查看
[root@localhost nfs]# showmount -e 192.168.182.132
Export list for 192.168.182.132:
/nfs/upload *
/nfs/shared *
# 加权限
[root@localhost nfs]# chmod o+w upload/
客户端
# 创建目录
[root@localhost /]# mkdir /client1
# 加载文件
[root@localhost /]# mount 192.168.182.132:/nfs/upload /client1
# 查看
[root@localhost /]# df -h
df: /work: Stale file handle
Filesystem Size Used Avail Use% Mounted on
devtmpfs 867M 0 867M 0% /dev
tmpfs 896M 0 896M 0% /dev/shm
tmpfs 896M 9.5M 886M 2% /run
tmpfs 896M 0 896M 0% /sys/fs/cgroup
/dev/mapper/rhel-root 7.0G 4.3G 2.8G 62% /
/dev/mapper/rhel-var 1014M 602M 413M 60% /var
/dev/mapper/rhel-home 5.0G 80M 5.0G 2% /home
/dev/nvme0n1p1 4.0G 279M 3.8G 7% /boot
tmpfs 180M 28K 179M 1% /run/user/0
/dev/sr0 11G 11G 0 100% /run/media/root/RHEL-8-5-0-BaseOS-x86_64
192.168.182.132:/nfs/shared 10G 4.9G 5.1G 49% /client
192.168.182.132:/nfs/upload 10G 4.9G 5.1G 49% /client1
[root@localhost client1]# ll -d
drwxr-xrwx. 2 root root 6 Nov 15 04:36 .