Z次元
文章 笔记 日志
专题
专栏分类 文章归档
友链
友情链接 朋友圈
交流
留言 关于我
头像
系列文章
-
-
-
-
Windows搭建FTP服务器
系列文章
记录分享
最后更新:2024/12/15|创建时间:2021/10/25

这篇文章详细指导了如何在Windows系统上搭建FTP服务器。同时,文章还介绍了如何在Java项目中整合FTP服务器进行文件传输,提供了使用Java代码访问FTP服务器的示例。此外,还讨论了FTP服务器的匿名访问设置和权限修改方法,以及如何测试FTP服务器的远程访问功能。文章对于需要在本地或远程环境中进行文件交换的开发人员具有很高的实用价值。

开启FTP功能

首先打开控制面板-->程序-->启用或关闭Windows功能;
图片
勾选FTP服务、Web管理工具、万维网服务;
图片
点击完成,等待生效
图片

放行端口

打开Windows防火墙-->允许应用通过防火墙-->点击更改设置,勾选FTP服务器的公用和专用
图片

重启计算机

完成上面的操作后,重启计算机

添加FTP访问用户

可选操作,如果是设置匿名访问FTP,或者直接使用Windows已有的用户,就不用创建用户
打开计算机管理功能-->本地用户和组,选择用户,右键新用户
图片
设置用户名和密码,勾选不能修改密码和密码永不过期,取消勾选其他的,点击创建
图片

添加FTP站点

打开计算机管理功能,在服务中找到Internet Information Services,选中左侧用户,右键添加FTP站点;
图片
自定义站点名称,选择FTP要共享的文件路径;
图片
设置IP地址为本机IP地址,端口默认21就行,如果没有SSL就选无SSL
图片

勾选身份验证为基本,选择授权为指定用户,指定可以访问的用户,勾选权限为写入和读取(这里可根据具体情况自定义,如果要设置匿名访问的话就勾选匿名,然后允许访问里面选择所有用户),然后点击确定
图片

本地访问测试

文件管理器输入ip地址加端口,
图片
鼠标右键,选择登录(如果没有弹出登录界面的话,匿名访问则无此操作)
图片
输入用户名和密码点击登录
图片
可以正常访问
图片
修改文件名测试是否可以进行修改:
图片

测试远程访问FTP(需要在同一个网络环境下):
图片

可以访问

后记

修改FTP设置

打开计算机管理功能,在服务中找到Internet Information Services,展开计算机用户-->网站,双击创建的FTP服务器,然后就可以进行各种修改了;
图片

  • 添加所有用户访问:

双击FTP身份验证,启用匿名身份验证
图片
双击FTP授权规则,右键添加允许规则
图片
选择所有用户,然后勾选读取和写入权限,点击确定即可,再次访问时就不用输入密码了
图片

Java整合FTP

GitHub源码

版权声明
本文依据 CC-BY-NC-SA 4.0 许可协议授权,请您在转载时注明文章来源为 Z次元 ,若本文涉及转载第三方内容,请您一同注明。
更多专栏文章推荐
记录分享
Windows/银河麒麟系统的远程可视化互连
2021/10/1
简单几分钟用(国内)教育邮箱申请免费的IntelliJ全家桶
2021/7/8
Sunshine+Moonlight近乎0延迟的远程控制电脑/游戏串流
2025/4/8
博客历程归档——Astro篇
2024/10/1
评论区
发表评论
回复
小

1

小乾2021年11月3日

文章不错,值得实践。图片上传中1635939375831-6086752834794551a801b2b6ab250602.jpg

开启FTP功能
放行端口
重启计算机
添加FTP访问用户
添加FTP站点
本地访问测试
后记
修改FTP设置
Java整合FTP
目录
开启FTP功能
放行端口
重启计算机
添加FTP访问用户
添加FTP站点
本地访问测试
后记
修改FTP设置
Java整合FTP
十玖八柒
每天进步多一点
欢迎到访φ(゜▽゜*)♪
最新评论
永恒末匕:

好哇塞,这个厉害

十玖八柒:

测试图片发送

Corwin: @十玖八柒

哎 主要是我的个人网站用的是静态的cos 实现评论框还是有点困难

十玖八柒: @Corwin

评论模块是自己写的,富文本编辑器是封装的Tiptap(这个编辑器非常强大,你可以去看下)

我的
个人主页
站点地图
RSS订阅
导航
十年之约
虫洞穿梭
全站友链
虚位以待
©2020 - 2025 By 十玖八柒 版权所有
豫ICP备20021466号