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. 填写站点 ...
随机推荐
- npm 安装、卸载 模块或包的命令(转载)
npm安装卸载命令 来源:https://www.jianshu.com/p/e6ee00ea03cd npm安装模块 [npm install xxx]利用 npm 安装xxx模块到当前命令行所在目 ...
- mysql 设置查看字符集
MySQL查看和修改字符集的方法 一.查看字符集 1.查看MYSQL数据库服务器和数据库字符集 方法一:show variables like '%character%';方法二:show var ...
- MySQL Replication--复制延迟01--源码瞎猜
本人完全不懂MySQL源码,以下文字纯属瞎猜,如有误导,概不负责!. 源码版本:MySQL 5.6.28 在sql/rpl_slave.cc文件中,time_diff的计算代码为: /* The ps ...
- Linux 各系统目录作用及内容
- Linux SSH 服务
本篇写一些关于Linux网络中SSH服务的相关知识. 测试环境 名称 IP地址 host01 192.168.28.128 host02 192.168.28.129 host03 192.168.2 ...
- 介于JAVAswing和Socket写的聊天室
在厦门的第一阶段给我们复习了JAVASE基础,第一阶段的小玩具叫我们自选题材,我自己选了聊天室这个内容,这个小玩具无论是线程,还是网络编程,都会涉及到,比较有综合性,所以我选了这个: 这是我的包体结构 ...
- lock in share mode 和 select for update
lock in share mode 和 select for update 2018年07月11日 01:57:58 道不虚行只在人 阅读数 146 版权声明:欢迎转载,请注明出处 https ...
- Python +appium baseview
封装python+appium 的baseview模块 from selenium.webdriver.support.ui import WebDriverWait from time import ...
- Kotlin协程作用域与Job详解
Job详解: 在上一次https://www.cnblogs.com/webor2006/p/11725866.html中抛出了一个问题: 所以咱们将delay去掉,需要改造一下,先把主线程的dela ...
- python测试开发django-rest-framework-61.权限认证(permission)
前言 用户登录后,才有操作当前用户的权限,不能操作其它人的用户,这就是需要用到权限认证,要不然你登录自己的用户,去操作别人用户的相关数据,就很危险了. authentication是身份认证,判断当前 ...