Red Hat Enterprise Linux AS4.0教改——第11章 FTP 服务.ppt

Red Hat Enterprise Linux AS4.0教改——第11章 FTP 服务.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(4)本地用户允许上传/下载 (5)写在文件/etc/vsftpd.ftpusers中的本地用户禁止登录 (6)服务器使用独占方式启动,且无限制 连接数 4.启动服务 #service vsftpd start 11-3 FTP客户端的操作 1. linux客户端 (1) ftp #ftp 服务器IP地址/名称 ftpftp子命令 说明:常用的ftp子命令有以下几种 ?|help //显示ftp内部命令的帮助信息 ![命令] //在本机中执行shell命令后回到ftp环境中 lcd [dir] //将本地工作目录切到dir close //中断与远程服务器的FTP会话 asc //使用ascii类型传输方式 bin //使用二进制文件传输方式 cd dir-name //进入远程主机目录 pwd //显示远程主机的当前工作目录 mkdir dir-name //在远程主机中建立目录 ls [dir-name/file-name] //显示远程目录中的内容 get 远程文件名 [本地文件名] //下载远程主机的文件 mget 文件名 文件名 …(或者是目录名) //下载远程主机上的多个文件 put 本地文件 //将本地文件传送到远程FTP服务器 mput 本地文件 本地文件…… //将多个本地文件传送到远程FTP服务器 rename 旧文件名 新文件名 //更改远程主机文件名 delete 文件名 //删除远程主机中的指定文件 mdelete 文件名 //删除远程FTP服务器中的多个文件 rmdir dir-name //删除远程FTP服务器中的指定目录 quit/bye //退出FTP会话 2. Windows客户端 方法一:IE 方法二:c:/ftp 方法三:第三方软件:CuteFTP 注:所访问的目录为用户的主目录(可以修改) 分组操作 ………………………… 点评、操作演示: ……………………………………….. 返回首页 假设你是一个网络管理员,以往你们公司的服务器是用WINDOWS系统做的,而你对LINUX系统的操作却非常的熟练,你现在打算把服务器的系统改为LINUX,其中服务中有一个服务FTP服务尤其重要,它作为一台文件服务器应用是非常的广范,你重做服务器后第一项工作就是利用vsftpd配置一台支持匿名用户和本地用户登录为公司里的员工所使用,若给你以下方案,你该如何去实现: 案例二 支持本地用户和虚拟用户登录,不允许匿名用户登录 允许本地用户任意写入 锁定本地用户的用户主目录 建立虚拟用户vftp1,vftp2都对应本地用户guest,且虚拟用户在用户主目录中可以写入,但不能删除 设置客户端连接时的端口为5000-6000 最大空闲会话时间长度为600秒 设置空闲数据连接的中断时间为200秒 设置客户端空闲时的自动中断时间为100秒和激活连接的时间为30秒 本地用户的最大传输速率为2MB/s 使用独占启动方式,侦听接口的21号端口 设置服务器的并发连接总数为200 每个客户机的并发连接总量为5 允许/24网段内的主机访问 11-4 vsftpd高级配置 启用ASCII传输方式(把两项前的#号去掉即可) ascii_upload_enble=yes ascii_download_enble=yes 2. 设置连接服务器后的欢迎信息 ftpd_banner=welcome to ftp service. banner_file=/var/vsftpd_banner_file 与案例有关的内容分析 数据模式: 1、pasv_enable=yes/no // 是否允许被动模式传输;(默认yes,端口为20) 2、port_enable=yes/no //是否允许主动模式传输;(默认yes) 3. 配置基本的性能和安全选项 idle_session_timeout=60 //限制远程的客户机连接后,所建立的控制连接,在多长时间没有做任何的操作就会中断(秒) data_connection_timeout=120 //设置客户机在进行数据传输时,//设置空闲的数据中断时间 accept_timeout=60 //设置在多长时间后自动建立连接 connect_timeout=60 //设置数据连接的最大激活时间,多长时间断开,为别人所使用;

文档评论(0)

浪漫唯美-文档菜鸟 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档