实验要求:
1、匿名用户可以通过ftp服务上传,下载,删除文件同时上传目录文件的权限是755。
2、开放/nfs/shared目录,供所有用户查询资料;
3、开放/nfs/upload目录,供所有用户上传下载资料;
1、匿名用户可以通过ftp服务上传,下载,删除文件同时上传目录文件的权限是755。
第一步
配置文件:/etc/vsftpd/vsftpd.conf,安装下载
10 mount /dev/sr0 /mnt
11 yum install vsftpd
12 vim /etc/vsftpd/vsftpd.conf
第二步,重启服务,并关闭防火墙和selinux
13 systemctl stop firewalld
14 setenforce 0
15 systemctl restart vsftpd
第三步,测试
创建相应的测试文档,并给测试目录赋予权限
16 echo nmsl > /var/ftp/pub/0.txt
18 chmod 777 /var/ftp/pub
添加网卡
22 nmcli connection modify ens38 ipv4.addresses 192.168.254.128/24 ipv4.gateway 192.168.254.2 ipv4.dns 114.114.114.114 ipv4.method manual connection.autoconnect yes
2.开放/nfs/shared目录,供所有用户查询资料
第一步 安装下载
24 yum install nfs4-acl-tools.x86_64 -y
25 mkdir -p /nfs/shared
26 echo cnm > /nfs/shared/1.txt
27 vim /etc/exports(*代表所有IP地址、ro代表只读)
第二步,重启服务,并关闭防火墙和selinux
28 systemctl restart nfs-server.service
29 systemctl stop firewalld
setenforce 0
第三步 创建挂载目录
77 mkdir /mnt1
79 mount /192.168.254.128:/nfs/shared /mnt1
第四步 测试
cat /mnt1/1.txt
用户查询资料成功
3.开放/nfs/upload目录,供所有用户上传下载资料(*代表所有IP地址、rw代表读写)
第一步
102 mkdir -p /nfs/upload
103 echo cnm > /nfs/upload/w.txt
第二步 修改权限
104 vim /etc/exports
105 chmod 777 /nfs/upload
第三步 重启服务
106 systemctl restart nfs-server.service
第四步 创建挂载目录
107 mkdir /mnt2
108 mount 192.168.254.128:/nfs/upload /mnt2
cat /mnt2/w.txt
第五步 测试
109 echo wdnmd > /wukong.txt
110 cp /mnt/wukong.txt /mnt/w.txt
111 mkdir /mnt/wukong.txt
112 cp /wukong.txt /mnt/w.txt
从服务器下载文件成功
上传文件到远程服务器成功
用普通用户给远程服务器创建或删除目录文件成功
远程服务器创建文件删除文件成功。
试验完成。