搭建学校ftp服务

1。创建用户老师并指定其家目录为/ftproot密码设置为pwd@123(5分)

[root@localhost ~] # useradd - d/ftproot老师

[root@localhost ~] #回声pwd@123 | passwd, stdin老师

[root@localhost ~] # grep老师/etc/passwd

搭建学校ftp服务

2。使用/dev/sd {b, c, d}创建大小为45 g的逻辑卷/dev/ftp_vg/ftp_lv,并永久挂载到/ftproot目录。(30分)

[root@localhost ~] # fdisk铜/dev/sdb

[root@localhost ~] # fdisk铜/dev/sdc

[root@localhost ~] # fdisk铜/dev/sdd

[root@localhost ~] # pvcreate/dev/sd {b, c, d} 1

[root@localhost ~] # vgcreate/dev/ftp_vg/dev/sd {b, c, d} 1

搭建学校ftp服务

[root@localhost ~] # lvcreate - n/dev/ftp_vg/ftp_lv 45 g - l

搭建学校ftp服务

root@localhost ~ # mkfs。ext4/dev/ftp_vg/ftp_lv

搭建学校ftp服务

[root@localhost ~] # vi挂载

搭建学校ftp服务

搭建学校ftp服务”>:</p> <p>/dev/ftp_vg ftp_lv/ftproot ext4默认值0 0 </p> <p>: wq </p> <p> [root@localhost ~] #山——</p> <p> [root@localhost ~] #山</p> <p> <img src=

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

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

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

公众要求共享学习资料,学员能下载不能上传,老师能上传下载;(20分)

老师目录只有老师能访问,其他所有人都无法访问。(20分)

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

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

anon_upload_enable=YES

anon_mkdir_write_enable=NO

chown_uploads=YES

chown_username=老师

chroot_local_user=YES

anon_root=/ftproot

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

推荐步骤:

[root@localhost ~] # yum - y安装vsftpd

搭建学校ftp服务

root@localhost ~ # vi/etc/vsftpd/vsftpd.参看

: % g/^ #/d(删除注释)

: % g/^ $/d(删除空行)

添加如下内容:

anon_upload_enable=YES

anon_mkdir_write_enable=NO

chown_uploads=YES

chown_username=老师

chroot_local_user=YES

anon_root=/ftproot

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

: wq

搭建学校ftp服务

[root@localhost ~] #乔恩老师:老师/ftproot/

[root@localhost ~] # rm射频/ftproot/*

[root@localhost ~] # chmod 755/ftproot/

root@localhost ~ #/etc/init.d/vsftpd开始

[root@localhost ~] # chkconfig vsftpd alt="搭建学校ftp服务">

windows访问ftp、使用老师用户登录并创建Benet5.2,公共的,老师目录,并在Benet5.2下建立班级目录并授权,上传资源到公众,老师目录,关闭窗口。

[root@localhost ~] # chmod 700/ftproot/老师/# #授权

访问测试:

匿名访问,上传作业,下载作业,下公共中载的资源,访问老师。

用户老师登入

搭建学校ftp服务

搭建学校ftp服务”>给老师文件夹创建的权限</p> <p>匿名用户访问老师文件夹没有权限(上面的命令生效)</p> <p> <img src=

搭建学校ftp服务