在 Windows Server 2003 及更新的版本中,IIS 中的 FTP 可以使用用户隔离了。

隔离有什么好处呢?

看起来更高级。比如 ftp1 用户打开的时候看到的路径是 /,但内容是自己文件夹的;ftp2 用户打开的时候看到的路径也是 /,但内容也是自己文件夹的。如果不隔离的话:ftp1 用户看到的路径是 /ftp1/;ftp2 用户看到的路径是 /ftp2/。 
更安全一些。ftp1 用户即使对 ftp2 文件夹有 NTFS 权限,它也不可能通过修改 ftp 路径来打开 ftp2 文件夹。

隔离有什么坏处呢?

如果想有一个管理员,可以打开所有的 ftp 文件夹,这就麻烦了。除了另建一个 FTP 站点(用不同的 IP 或端口)外,我还没发现其他方法。

如何隔离呢?

首先,新建 FTP 站点的时候选择“隔离用户”,这一选项必须在新建的时候选择,没办法在站点的属性中修改。

然后,将 FTP 主目录指向 FTP 文件夹。

然后,FTP 文件夹中建立一个名为 localuser 文件夹,localuser 文件夹下面再以各 ftp 用户名为文件名建文件夹。

完成了。

目录结构如下:
         \test(根目录)
           \localuser
             \slip(ftp用户名)
               \slip用户文件

说明:

1 上面省略了 NTFS 权限配置。 
2 隔离的情况下,建虚拟目录是没有意义的。 
3 如果是域用户,则 localuser 文件夹的名称应该为域名称。 
4   localuser 下也可建立一个 public 文件夹,表示公用的。

=================

530 home directory inaccessible

FTP 连接时遇到这个错误,首先可以肯定用户名和密码是正确了的。

错误多半是由于没有为用户分配正确的 NTFS 权限造成的,即用户没有权限访问 FTP 的目录。

但还有一种令人发毛的原因,NTFS 都已经开到 everyone 了,IIS 都重启 N 次了,还是提示上述错误。

那么可能是这么一个原因,FTP 使用了用户隔离,却没有正确配置

来源:http://hi.baidu.com/slip2008/item/fc157a40863fde96833ae1fc

windows 2003 IIS FTP 530 home directory inaccessible的更多相关文章

  1. windows服务器 IIS FTP服务

    一.安装ftp,如果服务器没有,去windows组件里面装一下. 安装IIS,安装FTP(版本不同,选项不相同,这两项必选) 二.装完之后在IIS管理中心创建FTP站点   创建类型   ftp站点: ...

  2. Windows 2003 IIS 不支持ASP的问题

    Windows 2003 IIS 不支持ASP的问题 问题: HTTP 错误 404 - 文件或目录未找到. Internet 信息服务 (IIS) 第一步,启用Asp,进入:控制面板 -> 管 ...

  3. windows 2003 IIS 设置 FTP被动模式

    IIS FTP 将21端口更改为xx123端口: 更改数据端口: cd c:/Inetpub/AdminScripts cscript.exe adsutil.vbs set /MSFTPSVC/Pa ...

  4. windows 2003 iis php

    我的环境 是   windows server200 ee   iis6.0  程序是php 1.一台安装好的 Windows 2003 服务器,并且已经安装了 IIS 6. 2.下载 windows ...

  5. windows 2003 iis 360防黑加固后不能使用

    最近在使用360的防黑加固加固2003系统,发现IIS居然不能够使用了,报401.1错误,查找解决方案如下: 1.我的电脑-〉属性-〉管理-〉本地用户和组,查看IUSER用户是否开启,如果未开启开启后 ...

  6. Windows 2003 IIS 不支持ASP问题的解决方法

    有时候我们在配置iis的时候,为了安全关闭了asp的支持,下面我们来介绍下让iis支持asp的一些注意事项特别注意:当我们在没有配置好iis的时候,不要安装补丁了,组件之类的东西,先把网站弄开通了,再 ...

  7. Windows 2003 IIS服务器配置环境(放.net开发的网站)

    配置IIS 安装.Net Framework3.5 安装SQL数据库 IIS的配置与安装步骤: 开始->管理工具->管理您的服务器->添加角色->(配置您的服务器向导)下一步- ...

  8. Windows 2003 FastCgi安装环境

    Windows 2003 IIS+PHP5.4.3 安装教程 一.准备相关组件 安装前,先安装IIS. 1.安装FastCgi for IIS6 Fastcgi官方网址是:http://www.iis ...

  9. Windows下IIS以FastCGI模式运行PHP

    由于PHP5.3 的改进,原有的IIS 通过isapi 方式解析PHP脚本已经不被支持,PHP从5.3.0 以后的版本开始使用微软的 fastcgi 模式,这是一个更先进的方式,运行速度更快,更稳定. ...

随机推荐

  1. Centos6.5网络配置

    由于项目部署的需要,不得不继续研究Linux,前期看过一些Linux方面的资料,也动手配置过Linux网络配置,但是由于开发项目一般在windows下进行的,用Linux比较少,所以基本上也就忘记以前 ...

  2. C. Books Queries

    链接 [http://codeforces.com/contest/1066/problem/C] 题意 开始空队列,可以进行前插和后插,还可以查询使某个数的为最左或最右需要去掉的最少数字 分析 模拟 ...

  3. Linux内核设计期中总结

    Linux内核设计期中总结 ● 知识点 一.计算机是如何工作的 计算机是按照冯·诺依曼存储程序的原理. 在执行程序时须先将要执行的相关程序和数据放入内存储器中,在执行程序时CPU根据当前程序指针寄存器 ...

  4. 总结 推广app

    扫一扫二维码即可安装使用我们的app,方便快捷. 电脑端下载地址:http://pan.baidu.com/s/1bocWPPX http://a.app.qq.com/o/simple.jsp?pk ...

  5. Alpha 答辩总结模板

    Alpha 答辩总结模板 每个小组提供一篇总结博客(组内共享,每个人都发布),包含: 本组(组名)所有成员(短学号,名,标注组长)(1分) 组内各成员贡献比例,如不提供,取平均分后组长得分减50% G ...

  6. ESXi 更新补丁 暂时未测试 等有时间尝试一下.

    下载地址: https://my.vmware.com/group/vmware/patch 使用操作图: 选择相应的zip包下载即可 更新方式: 命令方式升级ESXi主机补丁包 1.进入VMware ...

  7. fswatch rsync配置使用 rsync 传输大量细小文件

    贴一个脚本这个脚本是rsync远程同步使用的一个脚本 rsync -avz --progress --exclude .git /Users/piperck/Desktop/gogogo/x pipe ...

  8. php-编译模块1

    在路径中找到phpize 在需要编译的模块文件夹中执行 如: /usr/bin/phpize Configuring for: PHP Api Version: 20131106 Zend Modul ...

  9. BZOJ1266 AHOI2006上学路线(最短路+最小割)

    求出最短路后找出可能在最短路上的边,显然割完边后我们需要让图中这样的边无法构成1到n的路径,最小割即可,非常板子. #include<iostream> #include<cstdi ...

  10. LOJ2540 [PKUWC2018] 随机算法 【状压DP】

    题目分析: 听说这题考场上能被$ O(4^n) $的暴力水过,难不成出题人是毕姥爷? 首先思考一个显而易见的$ O(n^2*2^n) $的暴力DP.一般的DP都是考虑最近的加入了哪个点,然后删除后递归 ...