IIS6.0 FTP 建立独立账号对应独立文件夹

微软的东西太难搞了,找了好多东西和资料,都搞不定,最后自己各种办法进行融合还是搞出来了:

资料来源:http://www.5778.com/help/faq/vps119.htm 还有其他百度经验和CSDN问答,不一一链接了。

下面把自己的方案整理出来做个笔记:

(PS:顺序可能会变,我是按我的记忆在写)

第一步:

1、建立默认的FTP站点

2、设置默认ftp站点是ftproot权限,按照如图所示添加一个everyone的读取权限和iis_wpg的默认权限(读取和运行、列出文件夹目录、读取)就行。

3、创建ftp虚拟目录

如图所示新建虚拟目录

第一步完成

第二步:

建立IIS ftp 用户:

注意用户名必须和文件夹名一样,且也是和虚拟目录名一样

右击建立好的用户点击属性

选择配置文件,在主文件夹的本地路径下输入你建立FTP虚拟目录的地址

点击确定,第二步完成。

第三步:

设置ftp目录的权限

1、找到上传目录、右击APK文件夹-属性-安全-高级(此教程中以APK目录为例。D:\XX\FTP站点主目录\XX\APK )

到此整个新建iis ftp用户的过程就结束,快去通过ftp软件输入

ftp地址:ip

ftp用户:APK

ftp密码:你设定的密码

进行测试上传和下载吧。

时间: 2024-11-03 21:40:44

IIS6.0 FTP 建立独立账号对应独立文件夹的相关文章

FTP配置之 chroot_list 用户切换文件夹

FTP配置文件vsftpd.conf关于限制用户在默认目录的配置,涉及到三个字段:chroot_local_user,chroot_list_enable,chroot_list_file. 我们按顺序配置下来吧!首先,要限制用户在默认目录必须将chroot_local_user设置为yes,即 chroot_local_user=yes.此时,用户登录之后,执行目录跳转命令,如cd /home,显示550 Failed to change directory.你可以试试其他的账号,应该都是一样

解决Eclipse建立Maven项目后无法建立src/main/java资源文件夹的办法

建立好一个Maven项目后,如果Java Resources资源文件下没有src/main/java文件夹,并且在手动创建这个文件时提示“已存在文件”. 这说明,在这个项目配置中已经有了src/main/java这个文件夹,至于为什么不显示,我暂时也还不清楚,希望谁明白了跟我下,谢了.(已解决) 第一种方法: 打开项目的classpath文件:如下 <?xml version="1.0" encoding="UTF-8"?><classpath&g

vsftp用户ftp能上传不能删除文件夹,用户组不对

vsftp默认路径 /var/ftp 比如在命令行里在ftp目录下新建text目录,默认用户组是你登录当前命令行组. 查看文件夹用户组命令: [[email protected]-]# ll -h drwxr-xr-x 2 root root 4.0K Jan 16 13:50 text 查看到text为root用户组 解决方法: #chown ftp:ftp text    //将text文件夹更改为ftp用户组.

eclipse下建立 android 项目,相关文件夹介绍

今天开始进入ANDROID开发,之前一直做些JAVA的WEBSERVICE之类的文件,第一次从头开始整理ANDROID项目,我会把最近遇到的问题做一一梳理. 现在来说一下建立ANDROID项目后产生的各个文件夹的作用.当我们建立一个基本的ANDROID环境时候,将自动出现如下文件夹. 1.src文件夹:2.gen文件夹:3.Android 2.1文件夹:4.assets:5.res文件夹:6.AndroidManifest.xml  1.SRC文件夹(存放源代码): 顾名思义(src, sour

解决IIS6.0无法下载Office 2007文件格式(ex:docx)的问题

最近在写有关文件上下载的程序.... 发现将Office 2007文件格式(例如docx档)的文件上传到server端是ok的... 但从client端要下载回来,却发生了错误的现象.... 最后到网络找了一下数据.才知道在IIS6.0要下载office 2007格式的文件 要先到IIS管理员→网站→右键[内容]→HTTP标头→MIME类型→新增→ 副文件名:.docx MIME类型:application/vnd.openxmlformats-officedocument.wordproces

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files这个文件找不到

在C:\Windows\Microsoft.NET\Framework64\v4.0.30319文件夹下面建立Temporary ASP.NET Files 文件夹(Framework64 注意64,这个可能是我们用的64位系统,但是vs2010不分32位还是64位,所以在C:\Windows\Microsoft.NET\Framework\v4.0.30319下面有这个文件夹,而在C:\Windows\Microsoft.NET\Framework64\v4.0.30319下面却没有这个,没有

C# FTP删除文件以及文件夹

1.FTP文件操作类   FtpClient 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.IO; 6 using System.Net; 7 using System.Xml.Serialization; 8 using System.Threading; 9 using System.Data; 10 using Syst

基于commons-net实现ftp创建文件夹、上传、下载功能

原文:http://www.open-open.com/code/view/1420774470187 package com.demo.ftp; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.io.PrintWriter

用virtualenv建立多个Python独立开发环境

不同的人喜欢用不同的方式建立各自的开发环境,但在几乎所有的编程社区,总有一个(或一个以上)开发环境让人更容易接受. 使用不同的开发环境虽然没有什么错误,但有些环境设置更容易进行便利的测试,并做一些重复/模板化的任务,使得在每天的日常工作简单并易于维护. 什么是virtualenv? 在Python的开发环境的最常用的方法是使用 virtualenv 包. Virtualenv是一个用来创建独立的Python环境的包.现在,出现了这样的问题:为什么我们需要一个独立的Python环境? 要回答这个问