这段时间需要从远程ftp服务器获取文件,要用Java代码获取并加密压缩文件,为了便于测试代码,先在本机搭建一个ftp服务器

1. 序

搭建ftp服务器听起来很高大尚很难,其实说白了就是将自己电脑的某个文件夹共享,以便别人能够通过ftp协议访问你电脑上的共享资源,也就是说搭建ftp服务器就是共享某个文件夹下的资源(粗略这么理解吧)

2. 搭建步骤

1. 开启FTP服务

(1)开始–>控制面板–>程序–>打开或关闭windows功能

(2)展开Internet信息服务,FTP服务器和Web管理工具及其子项目全部勾选,点击确定

(3)控制面板–>系统和安全–>管理工具,打开Internet 信息服务(IIS)管理器

2. 新建FTP站点

(1)右键添加FTP站点

(2)

(3)

(4)在身份验证和授权信息中选择匿名访问,根据需求选择允许访问的用户,根据需求选择是否允许读取、写入

此时,本机FTP服务器就搭建好了,其他电脑可以通过ftp访问共享文件夹了

3. 访问共享资源

1. 上面步骤搭建好了ftp服务器,那么,怎么访问ftp服务器共享资源呢

(1)打开cmd命令行,192.168.2.114就是添加站点时的本机ip地址

(2)输入用户名、密码
由于新建站点时设置的匿名访问,此时用户名必须是:anonymous,密码随便,如123,回车,登录

(3)dir命令列出所有共享资源

(4)get命令下载资源到本地,格式:get 文件名(加后缀)

此时remote.txt文件就下载到本机了,那么现在到哪去了呢?

可以看到,如果在当前目录:C:\Users\Administrator目录下访问ftp服务器的话,那么下载的ftp文件也会保存到当前C:\Users\Administrator目录下

(5)至此完成了ftp服务器的搭建以及访问,但是,测试只是本机访问本机搭建的ftp服务器,如果想让同一局域网的小伙伴也能访问的我的ftp资源的话,就要将防火墙关闭,否则,虽然能ping通,但是无法访问

另外:
Windows网上邻居互访的基本条件:
①双方计算机打开,且ftp服务器设置了网络共享资源;
②双方的计算机添加了”Micosoft网络文件和打印共享”服务;
③双方都正确设置了网内IP地址,且必须在一个网段中;
④双方的计算机中都关闭了防火墙,或者防火墙策略中没有阻止网上邻居访问的策略。

本文详细介绍了如果搭建ftp服务器以及如何访问,下一篇将介绍如果通过Java代码实现ftp共享资源的上传和下载

版权声明:本文为wang-zai原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/wang-zai/p/7875358.html