项目名称:FTP服务器的配置与管理1教学目标 掌握Linux平台上FTP服务组件的安装和启用方法 理解FTP配置文件的主要
内容
财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容
掌握基于配置文件方式配置FTP服务器的方法 掌握Linux客户端主机建立FTP连接的设置方法1FTP服务组件1.Linux平台上的FTP服务组件在Linux平台上实现FTP服务器的组件比较多,最主要有三种:WU-FTP、VSFTP和PROFTPD。Vsftpd是一种在GPL许可下的开源代码FTP服务器,适用在多种UNIX系统和Linux系统上。2.FTP服务组件的安装和启用(1)FTP软件包的安装[root@localhostroot]#rpm–ivhvsftpd(2)启动和关闭Vsftpd软件包[root@localhostroot]#servicevsftpdstart为vsftpd启动vsftpd:[确定][root@localhostroot]#servicevsftpdstop关闭vsftpd:[确定][root@localhostroot]#servicevsftpdrestart关闭vsftpd:[确定]为vsftpd启动vsftpd:[确定][root@localhostroot]#servicevsftpdstatusVsftpd(pid11501)正在运行…….1FTP服务主配置文件1.主配置文件vsftpd.conf配置FTP服务器主要是通过对Vsftpd的主配置文件vsftpd.conf进行修改实现的。需要注意的是,任何对主配置文件vsftpd.conf的修改都必须重启Vsftpd服务才能实现。 Anonymous_enable=NO/YES anon_root=/var/ftp local_root=/var/ftp Local_enbale=NO/YES Write_enbale=NO/YES Local_umask=022 anon_uplaod_enable=NO/YES Anon_mkdir_write_enable=NO/YES ascii_upload_enable=YES ascii_download_enable=YES1 主配置文件vsftpd.conf ftp_banner=WelcometoblashFTPservice chroot_list_enable=YES Userlist_enable=NO/YES Userlist_deny=NO/YES Listen=YES Chroot_list_enable=YESFTP服务主配置文件1FTP访问控制、参数配置 禁止某些IP地址段的主机访问服务器(1)修改主配置文件vsftpd.conf文件在主配置文件vsftpd.conf中,设置如下指令:tcp_wrappers=YES(2)编辑/etc/hosts.allow文件vsftpd:192.168.1.10:DENYvsftpd:192.168.1.20:DENY2.设置最大传输率和服务器最大并发数和用户最大线程数Anon_max_rate=50000Local_max_rate=1000000max_clients=99max_per_ip=51FTP客户端设置4.FTP客户端设置(1)Linux平台:[root@localhostroot]#ftp服务器主机名/IP地址端口号(2)Windows平台:C:\DocumentandSettings\Administrator>ftp服务器主机名/IP地址端口号1