IIS 7中添加FTP站点并设置指定用户访问
1. 开启 FTP 和 IIS 服务功能:

2. 添加新用户:
打开计算机管理界面:

展开“本地用户与组”:

邮件点击“用户”-》点击“创建新用户”:

在创建新用户对话框输入用户名和密码,并设置密码更新策略:

为了避免麻烦,我直接设置了“用户不能改密码”和“用户密码永远不过期”。
3. 配置新用户:
在用户组里面右键新建用户,打开属性对话框:


删除Users,并且添加Guests Group:

设置完以后是这样的:

其实这个Guests组原本也是不安全的,但致少比Users组要好,最好是自己在建用户之前,新建一个专门用于FTP站点的组。
因为Win7默认是禁止Guests组的,所以我们要启用这个组哦。去掉“Account is disabled”这个复选框就可以了:

4. 创建FTP服务器站点:
在Windows中输入"iis", 选择第一个程序打开IIS 管理器界面:

展开机器名下面的Site文件夹,右键选择“新建FTP站点”:

5. 输入站点基本信息:

6. 配置站点绑定和SSL设置:

这个IP地址我选择的是机器的IP,而且这个IP要是固定的哦。
设置自启动FTP站点,这样每次开机后ftp站点就会随之开启。
然后设置不需要SSL验证。
7. 配置授权信息:

我这里是授权给指定用户“vicky”,而且有读写权限。(因为项目有需求向这个FTP站点写入内容哦)
如果你们只是测试用,就在“Allow access to”那里选择“All users”,然后只给读权限。
建好之后的站点是这样滴:

设置这个站点的链接方式:

测试设置是否成功:

8. 在FTP site Path路径下新建一个文件用于测试:

9. 配置文件夹权限:
组织-》属性-》安全-》高级-》改变权限:

添加之前创建的用户:(注意选择location是我们创建这个用户的时候选择的域哦,我这里直接选择机器名,因为这就是我之前选择的域。然后点击检查名字,系统就自动将用户名戴上了域名)

点击OK后天厨选择权限对话框,在对话框中根据项目实际需求选择权限哦,一般不要像我一项给这么多权限:

添加好以后多了一个有权限的实例:


上面的设置也可以从FTP站点打开:


10.测试站点:
在本机或其他电脑上输入ftp://ip address : port后回车:
会弹出登录对话框,需要输入指定的用户名和密码以后才能查看FTP站点的内容:

登录以后看到的内容:
IIS 7中添加FTP站点并设置指定用户访问的更多相关文章
- IIS中添加ftp站点
1.创建Windows账号 右击点击“我的电脑”,选择“管理”打开服务器管理的控制台.展开“服务器管理器”,一路展开“配置”.“本地用户和组”,点“用户”项.然后在右边空白处点右键,选择“新用户”将打 ...
- CentOS下源码安装vsftpd-3.0.0,并设置指定用户访问指定目录(附带完整配置文件)
1.卸载系统已经存在的ftp服务器 因为是源码安装,所以不能通过rpm -qa的方式查看是否已经安装ftp服务器,可以通过find / | grep vsftp*方式查看系统中存在哪些与vsftpd相 ...
- 在linux中添加ftp用户,并设置相应的权限
在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被限制用户名为test.被限制路径为/home/test 2.建用户:在root用户下: useradd ...
- linux中添加ftp用户,并设置相应的权限
在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被限制用户名为test.被限制路径为/home/test 2.建用户:在root用户下: useradd ...
- windows server 2008 R2中建立ftp站点
在windows server 2008 R2中建立ftp站点,要遵循以下步骤: (1) 开启IIS中的ftp服务: (2) 在IIS中建立ftp站点. 具体过程如下: (1) 开启IIS中的ftp服 ...
- eclipse中添加server后,启动server,访问项目时,端口是怎么选择的。
1 eclipse中添加了tomcat 2 设置端口时,可以在图2.1修改 也可以在图2.2修改 3 点击server的publish按钮,会将图2.2的配置文件和server中添加的项目同步到实 ...
- mysql中添加一个和root一样的用户用于远程连接
mysql中添加一个和root一样的用户用于远程连接: 大家在拿站时应该碰到过.root用户的mysql,只可以本地连,对外拒绝连接. 下面语句添加一个新用户administrtor: CREATE ...
- CentOS6.5 下在Nginx中添加SSL证书以支持HTTPS协议访问
参考文献: 1. NginxV1.8.0安装与配置 2. CentOS下在Nginx中添加SSL证书以支持HTTPS协议访问 3. nginx配置ssl证书的方法 4.nginx强制使用https访问 ...
- IIS 7中添加匿名访问FTP站点
1. 开启FTP和IIS服务: 2.打开IIS 管理器: 我电脑上是IIS 7.5 ,所以选择第一个并点击打开哦. 如果你想知道自己IIS的版本,打开帮助菜单: 3. 新建FTP站点: 4. 填写站点 ...
随机推荐
- EXPORT_SYMBOL
EXPORT_SYMBOL只出现在2.6内核中,在2.4内核默认的非static函数和变量都会自动导入到kernel 空间 作用 EXPORT_SYMBOL标签内定义的函数或者符号对全部内核代码公开, ...
- ETL 的一些概念
1. What is a logical data mapping and what does it mean to the ETL team? 什么是逻辑数据映射?它对ETL项目组的作用是什么? 答 ...
- HTML常用全部代码--第二部分--JAVASCRIPT( 小伙伴要牢记😁😁😁😁 )
html代码大全--js部分:小技巧 (1) 点击关闭窗口<a href="javascript.:top.window.close();">点击关闭窗口</a& ...
- ThreadLocal源码原理以及防止内存泄露
ThreadLocal的原理图: 在线程任务Runnable中,使用一个及其以上ThreadLocal对象保存多个线程的一个及其以上私有值,即一个ThreadLocal对象可以保存多个线程一个私有值. ...
- ms08067 分析与利用
分析 漏洞位于 NetpwPathCanonicalize 函数里面,这个函数的作用在于处理路径中的 ..\ 和 .\ 信息.该函数声明如下: DWORD NetpwPathCanonicalize( ...
- js判断是否第一次访问跳转
今天分享一套关于Js劫持代码,进行判断第一次访问进行跳转,仅供大家参考学习! 未加密: if (c.indexOf('isfirstvisited=false') != -1) { } else { ...
- Json在序列化注意问题
Java中的Json序列化,不容忽视的getter 问题重现 public class AjaxJson { private boolean success; private String msg; ...
- STM32L4R9使用HAL库调试IIC注意事项
STM32使用Cubemx生成的代码中,用到IIC的驱动,但是始终不能读写,因此使用逻辑分析仪,发现原本地址为0x58的写成了0x20,因此肯定是地址错了.因此,总结如下: 1.需要逻辑分析仪分析II ...
- Spark-源码分析03-SubmitTask
1.Rdd rdd中 reduce.fold.aggregate.collect.count这些方法 都会调用 sparkContext.runJob ,这些方法称之为Action 触发提交Job d ...
- js form 表单使用
<!--表单所有标签--> <form action="" method="" name=""> 单行文本框:< ...