Win10搭建FTP服务器+java代码实现文件上传至FTP服务器

Win10搭建ftp服务器

  1. 打开控制面板 -> 程序和功能,点击启用或关闭Windows功能,勾选红色方框内的选项
    启用IIS
  2. 控制面板 -> 管理工具,如下打开IIS管理器
    打开IIS
  3. 先在本地磁盘中创建一个目录用来存放FTP站点的内容,如 E:\FTP站点
    本地内容目录
  4. 添加FTP站点(右击网站),站点名称自拟,点击下一步
    添加FTP站点
  5. 绑定和SSL设置IP地址为本机ip地址(查看本地ip,在控制台输入命令ipconfig),默认端口号为21,SSL选择无SSL(L),如下图所示
    绑定和SSL设置
  6. 身份验证和授权信息设置,暂时先授权所有用户,后面可以再修改为指定用户
    身份验证和授权信息
    好了,到此我们的FTP站点就已经配置好了,如下
    FTP站点表示
    不过暂时还不能直接访问我们的站点,要先允许该站点能通过防火墙,打开 控制面板 -> Windows Defender 防火墙,点击下方红色方框内的允许应用或功能通过Windows Defender 防火墙
    防火墙允许通过
    允许通过防火墙
  7. 为FTP服务器创建指定用户登录,右击此电脑打开管理,在本地用户中添加新用户FTPLogin
    添加新用户FTPLogin
  8. 配置我的FTP站点,第一步设置FTP身份验证,禁用匿名登录;第二步设置FTP授权规则,在添加允许授权规则选择中指定用户,即上一步我们创建的新用户FTPLogin;第三步删除对所有用户的授权
    FTP身份验证
    FTP授权规则
    删除对所有用户的授权
  9. 登录FTP服务器,在浏览器中输入网址:ftp://192.168.56.1,输入用户名和密码
    登录
    我的FTP服务器

java代码实现文件上传至FTP服务器

  • 新建maven工程 ftp-uploadfile
    新建模块1
    新建模块2
  • 在pom文件中添加依赖commons-net
<dependency>
	<groupId>commons-net</groupId>
	<artifactId>commons-net</artifactId>
	<version>1.4
  • 2
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值