windows server2008下搭建ftp服务
在工作中不光使用linux系统下的ftp服务,也得使用windows下的,今天领导让我做一个,踩了很多坑,终于是做完了,重现下过程,我们就来一步一步搭建我们的windows下的ftp服务器:
1、环境要求。
安装有windows server 2008或者其他服务器版本的window操作系统的机器。
2、创建用户组
server 2008对用户组和用户的管理比较严格,而且我们作为一个ftp服务器,肯定涉及到非常多的用户,单独使用用户来管理工作量非常大而且不显示,所以这里我们首先创建一个用户组ftpGroup。
点击开始->管理工具->服务器管理器->右键 新建组
3、创建用户
作为ftp服务器,需要多个用户,我们这里只创建一个其他的大家按照同样的方法创建即可。
a、用户 ->新用户
b、输入用户名
输入用户密码(用户密码会被进行简单性校验,最好包含字母字符和数字)
去掉用户下次登录时必须更改密码选项
勾选密码永不过期,点击创建。
创建完成后会再次弹出窗口用于创建下个用户,这里我们不在创建,大家根据需求可以创建多个。
c、修改用户组
ftpuser1->右键->属性->切换到隶属于标签
d、修改用户属组
点击添加,输入组名称后点击检查名称
点击之后会在名称之前加上本机的名称,这个大家跟我的会不一样,没有关系,确定。
删除其他属组
选择Users属组,点击删除,应用,确定。
4、安装FTP服务器
a、点击角色->添加角色
勾选web服务器IIS
勾选ftp服务器
5、配置FTP服务器
a、角色->web服务器->internet信息服务(IIS)管理器
在主机名称上右键->添加FTP站点
注意站点名称不要包含中文,其他没有要求。
物理路径选定本地文件夹。(由于我是虚拟机,这里没有其他分区,所以才是c盘,大家可以根据自己的电脑进行更改即可)
没有SSL证书,直接选择无。
身份验证选择基本
授权选择指定角色或用户组
ftpGroup (这里使用我们第一步创建的ftp分组)
权限(读写权限)
6、设置目录权限
找到磁盘文件,右键->属性
切换到安全标签,点击编辑
点击添加->输入组名称ftpGroup->检查->确定->应用 ->确定
7、重启服务器(可选)
由于涉及用户组的变更,可能需要重启后才能生效。建议重启服务器后再测试连接。
否则可能导致无法连接ftp服务器。
8、连接验证
本机浏览器验证:浏览器打开ftp://localhost/,在打开的弹窗输入账号密码
至此,我们的FTP服务器搭建就完全完成了。
本文章借鉴自CSDN
原文:https://blog.csdn.net/qq_28189423/article/details/82221018
最新文章
- 《玩转D语言系列》三、轻松大跃进,把它当C语言先用起来
- Leetcode 343. Integer Break
- 百度SEO建议
- grub2的使用
- 转来的 cuda makefile 写法学习
- vs默认的app.config是哪个?
- destoon系统商城加淘宝客按钮方法
- Python的可变类型与不可变类型
- SOFA 源码分析 —— 服务引用过程
- Java线程池应用及原理分析(JDK1.8)
- 解决关于:TypeError: Class constructor Model cannot be invoked without 'new'
- Civil 3D 二次开发 翻转曲面高程分析颜色
- Docker安装及常用命令
- CentOS 7 的安装
- Codeforces Round #436 A. Fair Game
- oracle赋某表truncate权限
- C++:几种callable实现方式的性能对比
- 力特ZE398C驱动光盘-USB转RS232-支持Windows 10/Mac
- iOS 下 Podfile 使用方法
- linux常用命令-tar,scp,du
热门文章
- [代码修订版] Python 踩坑之旅进程篇其五打不开的文件
- java springboot调用第三方接口 借助hutoool工具类 爬坑
- K Balanced Teams CodeForces - 1133E (Dp)
- 02(e)多元无约束优化问题- 梯度的两种求解方法以及有约束转化为无约束问题
- Tensorflow教程(2)Tensorflow的常用函数介绍
- happy and angry day! 2019-07-05
- 探究Hybrid-APP技术原理
- Class(类)和 继承
- Java web导出word,文件名为中文,%E6%9D%90%E8%B4%A8%E5%8D%95乱码
- Linux soft lockup 和 hard lockup