配置静态的ip地址为192.168.100.150/24,网关为192.168.100.1dns服务器地址192.168.100.100,关闭防火墙;

配置域名yum源

挂载光盘

安装vsftpd

搭建linuxFTP的步骤_第1张图片

创建用户teacher并指定其家目录为/ftproot,密码设置为123123

wKiom1e-sVXDNxVKAAAbYxPva-4660.png-wh_50

使用/dev/sdb,c,d}创建大小为45G的逻辑卷/dev/ftp_vg/ftp_lv,并永久挂载到/ftproot目录。

搭建linuxFTP的步骤_第2张图片

wKioL1e-sVagyP7pAAAS4y5KBio100.png-wh_50

格式化分区

搭建linuxFTP的步骤_第3张图片

永久挂载

搭建linuxFTP的步骤_第4张图片

验证挂载是否成功

搭建linuxFTP的步骤_第5张图片

3.根据如下要求,为学校安装并配置ftp:

1)ftp根目录下有三个目录:

Benet5.2要求所有学员能上传作业(上传文件不能是:*.rmvb,*.mp3,*.avi,*.exe)但不能下载,且要求teacher能给该目录授权并下载学员作业;

Public要求共享学习资料,学员能下载不能上传,teacher能上传下载;

Teacher目录只有teacher能访问,其他所有人都无法访问。

2)访问测试并验证。(5分)

主配置文件添加的配置项:

anon_upload_enable=YES

anon_mkdir_write_enable=NO

chown_uploads=YES

chown_username=teacher

chroot_local_user=YES

anon_root=/ftproot

deny_file={*.rmvb,*.mp3,*.avi,*.exe}

搭建linuxFTP的步骤_第6张图片

wKioL1e-sViRx5TMAAATELK5X_8376.png-wh_50

使用teacher用户登录ftp创建文件目录

搭建linuxFTP的步骤_第7张图片

搭建linuxFTP的步骤_第8张图片

使用匿名用户验证

搭建linuxFTP的步骤_第9张图片

匿名可以上传文件不可以下载

搭建linuxFTP的步骤_第10张图片

匿名用户不能上传和下载

搭建linuxFTP的步骤_第11张图片

匿名用户对teacher目录不具备权限

再使用teacher用户验证

搭建linuxFTP的步骤_第12张图片

可以访问teacher目录

搭建linuxFTP的步骤_第13张图片

可以对此目录拥有上传和下载的权限

搭建linuxFTP的步骤_第14张图片

teacher可以下载目录里的文件

搭建linuxFTP的步骤_第15张图片