Windows搭建FTP服务器

2022-08-01 09:58:32 浏览数 (1)

开启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源码

0 人点赞