Win8-1设置ftp服务器并设定用户操作权限的详细教程.doc
文本预览下载声明
Win8.1设置ftp服务器并设定用户操作权限的详细教程
文章内容:详细介绍在windows8.1下搭建ftp服务器,并设定不同账户的不同操作权限
一、设置ftp服务器
1、控制面板-》程序
2、程序和功能-》启用或关闭Windows功能
3、Internet Information Services下勾选FTP服务及FTP扩展性
4、点击确定后等待Windows自行完成配置。
5、鼠标放到右边栏,选择搜索IIS,选择IIS管理器。
或者:控制面板-》系统和安全-》管理工具,打开IIS管理器
6、在IIS管理器下,打开左边栏目在“网站”上点击鼠标右键,选择“添加FTP
站点”
7、自定义FTP站点名称和物理路径,设置完后点下一步
8、在“IP地址“选择下拉IP,默认端口21,无SSL,点击下一步
9、身份验证将“匿名”和“基本”勾选,权限勾选“读取”,点击完成。
二、设定不同用户访问FTP的权限
1、设置要求:所有用户(匿名用户及基本用户)均可读取ftp站内全部资源,单个基本用户只能写入自己权限下的目录
2、双击左侧栏“myftp”,打开myftp主页,右键点击“FTP用户隔离”,选择“打开功能”
3、因为要求所有用户(匿名用户及基本用户)均可读取ftp站内全部资源,所以选择“不隔离用户”下的“FTP根目录”
4、双击左侧栏“myftp”,打开myftp主页,右键点击“FTP授权规则”,选择“打开功能”
5、因为要求所有用户(匿名用户及基本用户)均可读取ftp站内全部资源,所以“允许”“所有用户”“读取”。所有用户读取设定完毕。
6、打开“计算机管理”,选择“本地用户和组”,右键点击“用户”,选择“新用户”,创建用户a
7、选择用户a属性,将隶属于User删除,确定。
8、回到IIS管理器,打开myftp下要授权给用户a的目录office2003的主页,右键点击“ftp授权规则”,打开功能
9、添加允许授权规则,指定用户a,权限为“读取”和“写入”,确定
10、添加用户a写入权限成功,设置完成。
11、浏览器访问7,在根目录下粘贴文件时出现如下错误提示(匿名用户权限为只读)
右键选择登陆
登陆用户a,输入密码
在根目录下粘贴文件时出现如下错误提示(用户a在根目录下无写入权限)
进入office2003目录,粘贴文件,提示“No mapping for the Unicode character exists in the target multi-byte code page” 错误,这是ftp服务器与文件编码不兼容造成的
解决办法:选中“myftp”站点的高级设置,将“允许UTF8”从 “True” 改为 “False”,重新启动 FTP 即可解决。
再次尝试用户a向office2003目录下上传文件,成功!!!
显示全部