admin 管理员组

文章数量: 887021

文章目录

  • 1、环境要求
  • 2、创建用户组
  • 3、创建用户
  • 4、安装FTP服务器
  • 5、设置目录权限
  • 6、重启服务器(可选)
  • 7、FTP连接验证

前言
我们在工作中经常使用到ftp服务器。包括我们的server-u服务器,但是我们的server-u是收费软件,如果公司对软件版权问题比较注重的话,不建议使用server-u,我们可以使用windows10自带的IIS工具来搭建我们的ftp服务器。今天我们就来一步一步搭建我们的ftp服务器。

1、环境要求

安装有Windows10操作系统的个人PC,或者其他服务器版本的Window操作系统的机器。

2、创建用户组

Windows10对用户组和用户的管理比较严格,而且我们作为一个ftp服务器,肯定涉及到非常多的用户,单独使用用户来管理工作量非常大而且不方便,所以这里我们首先创建一个用户组ftpGroup。

a、win+R -> 运行 -> 输入:compmgmtlauncher –> 确定

b、计算机管理 -> 系统工具 -> 本地用户和组 –> 组 -> 右键,新建组

c、输入组名 -> 创建,组就建好了

3、创建用户

作为ftp服务器,需要多个用户,我们这里只创建一个,其他的大家按照同样的方法创建即可。
a、本地用户和组 -> 用户 -> 右键,新用户

b、输入用户名
输入用户密码(用户密码会被进行简单性校验,最好包含字母字符和数字)
去掉用户下次登录时必须更改密码选项
勾选密码永不过期,点击创建。

c、修改用户组,ftpuser1 -> 右键,属性

d、隶属于 -> 添加 -> 输入组名 -> 检查名称 –> 确定

e、删除其他属组

鼠标点击Users选中 –> 删除 -> 应用 -> 确定

4、安装FTP服务器

a、点击服务和应用程序 -> Internet Information Services(IIS)管理器 –> 网站 -> 右键,添加FTP站点

b、填写ftp站点名称,物理路径指定ftp文件夹 -> 下一步
注意站点名称不要包含中文,其他没有要求。

c、没有SSL证书,直接选择无

d、身份验证选择基本
授权选择指定角色或用户组
ftpGroup(这里使用我们第一步创建的ftp分组)
权限(读写权限) -> 完成

5、设置目录权限

找到Ftp文件夹,右键 -> 属性
切换到安全标签,点击编辑

弹出框中,点击添加按钮

弹出框中,输入组名称ftpGroup(之前第一步时候创建的ftp组) -> 检查名称 -> 确定

勾选ftpGroup的权限 -> 确定

6、重启服务器(可选)

由于涉及用户组的变更,可能需要重启后才能生效。建议重启服务器后再测试连接。
否则可能导致无法连接ftp服务器。

7、FTP连接验证

a、本机浏览器验证

b、局域网浏览器访问
运行中输入:ipconfig,查看本机IP地址为:192.168.1.169

浏览器中输入:ftp://192.168.1.169
登录框中输入ftpGroup属组中的用户,如:ftpuser1,输入密码 -> 登录

成功访问ftp服务器

Chrome浏览器不能访问FTP的解决办法
Chrome地址栏中输入:chrome://flags/#enable-ftp,Enable support for FTP URLs 设置为Enabled

c、使用Xftp软件访问ftp服务器
首先在本地机器上安装Xftp软件

软件启动运行后,在菜单栏中点击新建会话按钮

在“新建会话属性”弹出窗口中,设置主机为192.168.1.169
设置协议为FTP
输入用户名和密码

切换到选项卡,设置编码为GBK (如果使用默认的Unicode上传会导致上传的中文名称文件乱码)

点击连接
拖动新建的文本文档到服务器

检查服务器文件

至此,我们的FTP服务器搭建就完全完成了。
下一篇讲述如何在windows server2008 R2系统中搭建ftp服务器。

本文标签: 操作系统 服务器 ftp