ftp服务器

课程8:ftp服务

  • 控制连接:TCP 21,用于发送FTP命令信息
  • 数据连接:TCP 20,用于上传、下载数据

常见的FTP服务器程序

1、IIS、Serv-U、vsftpd(Very Secure FTP Daemon)

常见的FTP客户端程序

1、ftp命令、CuteFTP、FlashFXP、LeapFTP、Filezilla、IE,我的电脑

(1) 安装IIS-ftp服务器以及配置

  1. 管理工具服务器管理器---Web服务器(IIS--)---FTP服务器---完成安装。
  2. 利用inetmgr开IIS管理器,添加FTP站点
  3. 绑定IP与设置SSL(本机服务ip绑定)。
  4. 匿名基本用户访问 (所用用户)
  5. 打开FTP根目录 (浏览)
  6. 对ftp文件夹设权限(everone限权,指定用户)(文件服务不加密)
  7. ftp授权规则(建个用户让客户和密码登陆)

利用客户端测试

防火墙关闭、

不关闭防火墙,新建入站规则端口特定本地端口20,21都添加上、

上传put、下载get、(列表ls,ftp文件dir、)本地位置lcd、(asc,bin)

CMD:

1、ftp ip

管理员,或者指定用户登陆(需用户和密码)

匿名登陆ftp, anonymous (不许密码)==everone

2、ftp)get * 下载所有文件

ftp)get 1.txt 单独下载1.txt文件

lcd本地位置 ls、dir =ftp的文件目录

(2)安装Serv-U-ftp服务器以及配置(是一个软件)

首先点击服务器管理器在:配置IE ESC用户管理员都禁用

  1. 找到serv-U安装包,点击安装,下一步下一步完成确定
  2. 创建域
  3. 创建域用户双击域用户---目录访问(ftp文件夹限权)(域用户和计算机用户不一样)
  4. 匿名访问建个域账号不设密码

利用客户端测试

  1. ftp ip

    域用户和密码登陆(匿名登陆只登域用户不要密码)

2、ftp)mput * 上传文件

ftp)mput 1.txt 上传1.txt文件

Lcd本地目录、dir文件目录

你可能感兴趣的:(style,FTP服务器,程序,课程,justify)