【运维】windows server2008 R2搭建ftp服务器
1、环境要求。
安装有windows server 2008或者其他服务器版本的window操作系统的机器。
2、创建用户组
server 2008对用户组和用户的管理比较严格,而且我们作为一个ftp服务器,肯定涉及到非常多的用户,单独使用用户来管理工作量非常大而且不显示,所以这里我们首先创建一个用户组ftpGroup。
a、点击开始->管理工具->服务器管理器
![](https://ask.qcloudimg.com/http-save/yehe-8223537/c8c6bf6e456181e06b66c4d3cd59f4fb.jpg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-8223537/b6f3605f84518a1a828d73129bebc6da.jpg?imageView2/2/w/1620)
b、右键 新建组
![](https://ask.qcloudimg.com/http-save/yehe-8223537/a65eabe42b74f5b9329c6f4129ba21e4.jpg?imageView2/2/w/1620)
3、创建用户
作为ftp服务器,需要多个用户,我们这里只创建一个其他的大家按照同样的方法创建即可。
a、用户 ->新用户
![](https://ask.qcloudimg.com/http-save/yehe-8223537/11fd3796d30371e564bdf8f0a16a6d54.jpg?imageView2/2/w/1620)
b、输入用户名
输入用户密码(用户密码会被进行简单性校验,最好包含字母字符和数字)
去掉用户下次登录时必须更改密码选项
勾选密码永不过期,点击创建。
![](https://ask.qcloudimg.com/http-save/yehe-8223537/2848cb6049318ffbea2f79af2889fbad.jpg?imageView2/2/w/1620)
c、创建完成后会再次弹出窗口用于创建下个用户,这里我们不在创建,大家根据需求可以创建多个。
![](https://ask.qcloudimg.com/http-save/yehe-8223537/d6f5deb1dee9ca5d89e6da06d8caab43.jpg?imageView2/2/w/1620)
d、修改用户组
ftpuser1->右键->属性
![](https://ask.qcloudimg.com/http-save/yehe-8223537/d2f50c47fd69ab8f9a6c639d8add6207.jpg?imageView2/2/w/1620)
e 、修改用户属组
切换到隶属于标签
![](https://ask.qcloudimg.com/http-save/yehe-8223537/3dc5e6a7b7ee36df966b37e8267f0dda.jpg?imageView2/2/w/1620)
点击添加,输入组名称后点击检查名称
![](https://ask.qcloudimg.com/http-save/yehe-8223537/b3b5ae13c7ac8fbe622d80cbb45bade7.jpg?imageView2/2/w/1620)
点击之后会在名称之前加上本机的名称,这个大家跟我的会不一样,没有关系,确定。
![](https://ask.qcloudimg.com/http-save/yehe-8223537/8295b19f3fccfe537850e9bc82766f68.jpg?imageView2/2/w/1620)
删除其他属组
选择Users属组,点击删除,应用,确定。
![](https://ask.qcloudimg.com/http-save/yehe-8223537/860505a79eb7d9ee6d76cea98699d7fb.jpg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-8223537/ebdc236a7c90dbc885741f29f8bedb35.jpg?imageView2/2/w/1620)
4、安装FTP服务器
a、点击角色->添加角色
![](https://ask.qcloudimg.com/http-save/yehe-8223537/0397d4dbe2c98d702bbdb292d19da4b8.jpg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-8223537/f566b562760c08cc998c8b3f295454df.jpg?imageView2/2/w/1620)
勾选web服务器IIS
![](https://ask.qcloudimg.com/http-save/yehe-8223537/7e1f69eba4581a8c2199735f33b91f16.jpg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-8223537/d429abb45ae2eec971747ee85f4e68ce.jpg?imageView2/2/w/1620)
勾选ftp服务器
![](https://ask.qcloudimg.com/http-save/yehe-8223537/e1b565319429791f754ff8706397f456.jpg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-8223537/732fdc4fa345b8df48cbb2a8fc84efeb.jpg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-8223537/1cde2165523ee404ede72eb3ab2a61f7.jpg?imageView2/2/w/1620)
5、配置FTP服务器
a、角色->web服务器->internet信息服务(IIS)管理器
![](https://ask.qcloudimg.com/http-save/yehe-8223537/700cc8c037ee0a29caa6a9605873aa01.jpg?imageView2/2/w/1620)
在主机名称上右键->添加FTP站点
![](https://ask.qcloudimg.com/http-save/yehe-8223537/9f24146d38b36c6e96796ce9b6098dfe.jpg?imageView2/2/w/1620)
注意站点名称不要包含中文,其他没有要求。
物理路径选定本地文件夹。(由于我是虚拟机,这里没有其他分区,所以才是c盘,大家可以根据自己的电脑进行更改即可)
![](https://ask.qcloudimg.com/http-save/yehe-8223537/06821a567817885394fe42d72b0aa68e.jpg?imageView2/2/w/1620)
没有SSL证书,直接选择无。
![](https://ask.qcloudimg.com/http-save/yehe-8223537/9ecb28b2dcaf107997fc9623469f136a.jpg?imageView2/2/w/1620)
身份验证选择基本
授权选择指定角色或用户组
ftpGroup (这里使用我们第一步创建的ftp分组)
权限(读写权限)
![](https://ask.qcloudimg.com/http-save/yehe-8223537/b7e6a090aada03be1b4b03afe53e48a2.jpg?imageView2/2/w/1620)
6、设置目录权限
找到磁盘文件,右键->属性
![](https://ask.qcloudimg.com/http-save/yehe-8223537/f6072f691d86fec8e3fb4c49deaca89d.jpg?imageView2/2/w/1620)
切换到安全标签,点击编辑
![](https://ask.qcloudimg.com/http-save/yehe-8223537/cea169532f62d3926f32081b7f8a548e.jpg?imageView2/2/w/1620)
点击添加->输入组名称ftpGroup->检查->确定
![](https://ask.qcloudimg.com/http-save/yehe-8223537/b0934180094c3c3e00b9da55daa310df.jpg?imageView2/2/w/1620)
应用 ->确定
![](https://ask.qcloudimg.com/http-save/yehe-8223537/53521522171dff2e7a66b999407bdc83.jpg?imageView2/2/w/1620)
7、重启服务器(可选)
由于涉及用户组的变更,可能需要重启后才能生效。建议重启服务器后再测试连接。
否则可能导致无法连接ftp服务器。
如果还连接不上,建议将ftp中的基本身份验证打开
8、连接验证
a、本机浏览器验证
![](https://ask.qcloudimg.com/http-save/yehe-8223537/4c7f02ac4ae83751d7783ade360d97e7.jpg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-8223537/564ea7cb8a73b6a1933a6f9852433468.jpg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-8223537/0728ecdf041bee4668a569bf51f0e71d.jpg?imageView2/2/w/1620)
b、局域网浏览器访问
查看服务器ip地址为192.168.128.140
![](https://ask.qcloudimg.com/http-save/yehe-8223537/a5342a1d93bd288c3aa94fc0f46de584.jpg?imageView2/2/w/1620)
使用局域网内其他电脑访问ftp://192.168.128.140
![](https://ask.qcloudimg.com/http-save/yehe-8223537/73970531ba321480cab6671cc5d9deb5.jpg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-8223537/a87f24a27f283db144b434d949cbe6d3.jpg?imageView2/2/w/1620)
c、xftp访问
设置主机为192.168.128.140
设置协议为FTP
输入用户名和密码
![](https://ask.qcloudimg.com/http-save/yehe-8223537/24b6c434c0e29c6ab0a65278747da81d.jpg?imageView2/2/w/1620)
切换到选项卡,设置编码为GBK (如果使用默认的Unicode上传会导致上传的中文名称文件乱码)
![](https://ask.qcloudimg.com/http-save/yehe-8223537/a49f106f21bf849623233dbe70d41918.jpg?imageView2/2/w/1620)
点击连接
![](https://ask.qcloudimg.com/http-save/yehe-8223537/37dc5101cfd96fe27e9396da637041d7.jpg?imageView2/2/w/1620)
拖动新建的文本文档到服务器
![](https://ask.qcloudimg.com/http-save/yehe-8223537/7e56d29a9d0a8572f52ef5766e7892a0.jpg?imageView2/2/w/1620)
检查服务器文件
![](https://ask.qcloudimg.com/http-save/yehe-8223537/1ac9352d84da50cf9496452e531ed985.jpg?imageView2/2/w/1620)
至此,我们的FTP服务器搭建就完全完成了。