综合几次实习,发现FTP传输是最实用的方式,因而总结一下本地搭建FTP服务器的步骤~
前提条件
系统环境:这里采用的是win7系统,其他系统就做个参考哈~
网络:为了IP地址的稳定性,最好采用网线连接方式。
修改因特网FTP配置
点击电脑桌面上的“开始”按钮 –> 在开始菜单中选择“控制面板” –> 点击“程序” –> 点击“启动或关闭Windows功能” –> 在Windows功能窗口中选中Web管理工具而且全部展开选中,勾选Internet信息服务下的FTP功能和Web管理工具,点击确定。
1. 控制版面
开始菜单选择“控制版面”,点击“程序”按钮。
2. 启动或关闭Windows功能
在“程序”页面中选择“启动或关闭Windows功能”。
3. 设置Internet信息服务
选中信息:
Internet 信息服务
- FTP 服务器
- - FTP 服务
- - FTP 扩展性
-Web 管理工具
- - IIS 6 WMI 兼容性
- - IIS 管理服务
- - IIS 管理脚本和工具
- - IIS 管理控制台
Internet Information Services 可承载的 Web 核心
创建FTP站点
1. 查找FTP站点
方法一: 在电脑“开始”左下角搜索“IIS”,在查找结果中选择“Internet信息服务(IIS)管理器”,打开后可以看到“添加站点”选项。
方法二:点击“控制面板” –> “系统和安全” –> “管理工具” –> “Internet 信息服务(IIS)管理器”,点击“添加站点”选项。
2. 填写站点信息
填写站点名和存放FTP文件的路径。
注:这里我在D盘创建了LocalFTP文件夹做FTP环境。
3. 选择IP并设置SSL
IP地址:从下拉框中选择本机IP地址,端点默认21。
SSL:这里我为了方便选择了无SSL配置。若选择允许SSL则对应选择证书。
4. 设置身份认证和授权
根据自身需要进行设置:
身份验证里选择:基本。
授权:我选择了所有用户。
权限:选择了可读与可写。
最后点击“完成”即可看到新建的站点。
FTP验证
1. 网页验证
注:这里,我在D:/LocalFTP 下建立了Down 和Up两个文件夹,里面各有一个对应的txt文件。
打开网页输入ftp://IP,可以看到设定的FTP环境内容。
点击Down文件夹,可以看到里面的文件。
2. 远程登录验证
登录FTP
输入命令:
ftp IP
填写用户名和密码进行登录。
下载文件
下载单个文件:get
批量下载文件:mget
get file
mget *
在关闭FTP后可以在本地环境中查看到新下载的文件。
上传文件
这里现在本地建了uphaha.txt,便于前后对比。
下载上传文件:put
批量上传文件:mput
put file
mput *
注:可能遇到的问题.
- 可能需要更改防护墙设置。
- 若FTP所在主机IP发生变化,则需要重置FTP站点的绑定IP。
- FTP设置发生变化后,要重新启动FTP站点才可生效。
- 修改SSL为”允许”,重启站点确认。