Windows 下开启FTP服务并创建FTP用户
Windows 下开启FTP服务,并创建用户
此教程教你怎么开启 Windows 的 FTP 服务,并创建用于登入 FTP 的用户。教程用到的操作系统是 Windows 7。
一、创建用于登入 FTP 的用户。
- 打开计算机管理程序,依次点击左侧本地用户组–>用户,右侧空白处右击点击“新用户”。

- 填写用于登入FTP服务器的新用户信息,如下图所示

- 点击创建完成新用户创建,在新弹出的窗口中点关闭,到此新用户创建完成


二、开启 FTP 服务
- 控制面板中找到程序和功能,在左侧的菜单点击“打开或关闭Windows功能”,在弹窗的窗口中勾选FTP服务、FTP扩展性、IIS管理控制台,只需要勾选途中框起来的3个即可,确定后等待几分钟即可完成,部分设备可能需要重新启动计算机。

四、允许FTP服务通过防火墙(如果你的防火墙已经关闭,无视这一步)
- 控制面板中找到Windows 防火墙,点击左侧的“运行程序或功能通过Windows防火墙”。

- 在弹出的窗口中勾选FTP服务器并确定。

五、创建 FTP 服务
1、win + R 运行 InetMgr 打开 Internet 信息服务(IIS)管理器,在左侧的 空白区域右击选择“添加FTP站点…”。

2. 录入站点名称,和需要映射FTP服务的文件路径。 
3. IP地址默认全部未分配即可,端口号默认21,SSL这里选无。

4. 因为我要求FTP服务只能通过新建的用户登入,所以身份验证选基本,授权这里指定刚刚创建的用户。

做完以上这些,整个FTP服务就算搭建完成了。
六、验证及排错
- 打开文件浏览器,在地址栏输入 ftp:// 你的 ip 地址。

- 在弹出的窗口中输入创建的用户和密码,点击登录,成功后就可以看到你的 FTP 服务里的文件了。

- 如果出现无法登陆的问题,首先检查你的用户密码是否正确,也有可能是文件权限的问题,文件权限可以按照以下步骤进行处理。
3.1.1 找到 FTP 文件路径,右击属性,添加 FTP 用户的权限




- 如果出现外部不能访问的问题,在不关闭防火墙的环境下可以用以下方式解决。
4.1.1 控制面板–>Windows防火墙–>允许程序或功能通过Windows防火墙–>新窗口中允许运行另一程序”。在浏览中找到“C:\Windows\System32\svchost.exe”,打开并添加。。

4.1.2 此时多了一个多出一项“Windows服务主进程”,勾选后面的两个复选框,完成后确认。

Windows 下开启FTP服务并创建FTP用户的更多相关文章
- Windows下当地RabbitMQ服务的安装
Windows下本地RabbitMQ服务的安装 本文参考:刘若泽相关技术文档 当然这些内容页可以通过RabbitMQ官方网站获得. RabbitMQ配置说明手册 一.RaibbitMQ服务器配置 1. ...
- windows下启动mysql服务的命令行启动和手动启动方法
1.图形界面下启动mysql服务. 在图形界面下启动mysql服务的步骤如下: (1)打开控制面板->管理工具->服务,如下图所示: 可以看到Mysql服务目前的状态是未启动(未写已启动的 ...
- redis在Windows下以后台服务一键搭建哨兵(主从复制)模式(单机)
redis在Windows下以后台服务一键搭建哨兵(主从复制)模式(单机) 一.概述 此教程介绍如何在windows系统中单机布置redis哨兵模式(主从复制),同时要以后台服务的模式运行.布置以脚本 ...
- redis在Windows下以后台服务一键搭建集群(多机器)
redis在Windows下以后台服务一键搭建集群(多机器) 一.概述 此教程介绍如何在windows系统中多台机器之间布置redis集群,同时要以后台服务的模式运行.布置以脚本的形式,一键完成.多台 ...
- redis在Windows下以后台服务一键搭建集群(单机--伪集群)
redis在Windows下以后台服务一键搭建集群(单机--伪集群) 一.概述 此教程介绍如何在windows系统中同一台机器上布置redis伪集群,同时要以后台服务的模式运行.布置以脚本的形式,一键 ...
- Windows下基于IIS服务的SSL服务器的配置
Windows下基于IIS服务的SSL服务器的配置 实验环境 Windows Server 2008 R1(CA) Windows Server 2008 R2(web服务器) Windows 7 x ...
- Ubuntu下开启ssh服务
网上有很多介绍在Ubuntu下开启SSH服务的文章,但大多数介绍的方法测试后都不太理想,均不能实现远程登录到Ubuntu上,最后分析原因是都没有真正开启ssh-server服务.最终成功的方法如下: ...
- windows 下,用CreateWaitableTimer SetWaitableTimer 创建定时器(用轮询的办法保持高精度)
windows 下,用CreateWaitableTimer SetWaitableTimer 创建定时器可以有 100 纳秒也就是 1/10 微秒, 1/10000 毫秒的精度. 呵呵. SetWa ...
- windows下启动mysql服务
当你无法连接你的mysql数据库时,或者因为某些原因导致与mysql数据库的连接丢失时,可通过以下方式启动mysql服务 1.命令行下启动mysql服务 以管理员身份运行cmd,进入mysql安装目录 ...
随机推荐
- js json中的时间转换格式
//根据json中的日期格式,转换成yyyy-mm-dd HH:mm:ss function ChangeDateFormat(cellval) { var date = new Date(parse ...
- js模块化编程之CommonJS和AMD/CMD!
有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块. 但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套! 于是下面三个模块 ...
- [Git] 002 初识 Git 与 GitHub 之加入文件 第一弹
在 GitHub 的 UI 界面使用 Git 往仓库里加文件 第一弹 1. 点击右上方的 Create new file 2. 在左上方填入文件名,若有后缀,记得加上 3. 页面跳转,此时已有两个文件 ...
- npm搭建vue全过程
如何在Window下安装node\cnpm,并安装vue.js,创建项目 参考链接:https://blog.csdn.net/Corey_mengxiaodong/article/details/8 ...
- Balanced Lineup poj3264 线段树
Balanced Lineup poj3264 线段树 题意 一串数,求出某个区间的最大值和最小值之间的差 解题思路 使用线段树,来维护最大值和最小值,使用两个查询函数,一个查区间最大值,一个查区间最 ...
- HDU 4549题解 & luogu【模板】矩阵加速(数列)
M斐波那契数列 此题对数学基础要求较高 来源矩阵乘法_百度百科 一个m*n的矩阵是一个由m行n列元素排成的矩形阵列.矩阵里的元素可以是数字符号或者数学式. 形如[acbd][abcd]的数表称为二阶矩 ...
- 初学css 行内元素与块级元素
行内元素与块级元素直观上的区别 1.行内元素会在一条直线上排列,都是同一行的,水平方向排列块级元素各占据一行,垂直方向排列.块级元素从新行开始结束接着一个断行. 2.块级元素可以包含行内元素和块级元素 ...
- P2731 骑马修栅栏 (欧拉路径)
[题目描述] John是一个与其他农民一样懒的人.他讨厌骑马,因此从来不两次经过一个栅栏.你必须编一个程序,读入栅栏网络的描述,并计算出一条修栅栏的路径,使每个栅栏都恰好被经过一次.John能从任何一 ...
- python 导入json模块的用法
json用于字符串,和 python数据类型间进行转换,json模块有四个功能,dumps,dump,loads,load. json 用法 json.dumps 将数据通过特殊的形式转换为所有程序语 ...
- redis关闭和启动
redis关闭 到redis节点目录下执行如下命令 redis-cli -p 端口号 shutdown redis启动 ./redis-server 参数 参数:redis.conf文件全路径 需要到 ...