【实验名称】快速搭建vsftpd服务器

【实验思路】

       1.安装ftp服务,修改配置文件

       2.客户机访问

【硬件准备】

      linux redhat 5的服务器和一台pc(真机即可)

【实验说明】

       FTP是进行文件传输的网络协议

        FTP服务器和客户机软件在Linux和Windows平台都有多种选择

        vsftpd是以安全见长的FTP服务器软件

        FTP客户端可以是ftp命令或窗口程序

        vsftpd服务使用vsftpd.conf文件进行核心配置

        vsftpd服务器的启动脚本是vsftpd

        vsftpd默认配置支持匿名用户登录和本地用户登录

        vsftpd服务器中可使用匿名用户、本地用户和虚拟用户三种用户类型

        FTP服务器中的虚拟用户与本地用户功能类似,但更加安全

        vsftpd服务器中使用虚拟用户需要维护独立的用户口令库文件

        vsftpd中的每个虚拟用户可以建立用户配置文件用于设置独立的用户权限

        vsftpd中可以限制客户机对服务器资源的使用

        vsftpd基于ip的虚拟服务器的实现

【实验步骤】

修改服务器的主机名,关闭防火墙

修改yum服务器配置文件

更改文件路径并允许访问

安装ftp服务

启动ftp服务

客户机连接ftp服务器,保证网络连通性

客户机不能上传文件,服务器没有给匿名用户受此权限

切换到ftp服务器,修改ftp的配置文件

匿名用户的上传权限前的注释号去掉,使匿名用户有上传的权限,同样去掉匿名用户的创建目录和写的权限前的注释号

重启ftp服务

客户机连接到ftp服务器,上传文件,成功