<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>FTP User Editor</title>
        <link>http://blog.crowe.co.nz/blog/category/64.aspx</link>
        <description>FTP User Editor</description>
        <language>en-NZ</language>
        <copyright>Chris Crowe</copyright>
        <managingEditor>blog@crowe.co.nz</managingEditor>
        <generator>Subtext Version 1.9.4.0</generator>
        <item>
            <title>Changing the default FTP site to Isolate Users using Active Directory</title>
            <link>http://blog.crowe.co.nz/blog/archive/2006/09/14/677.aspx</link>
            <description>&lt;P&gt;If you have installed the FTP server for IIS 6 you will notice that it is not configured to isolate users either locally or by using Active Directory and that there is no UI to enable this!&lt;/P&gt;
&lt;P&gt;There are two ways to change user isolation:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Create a new FTP site and configure it then.&lt;/LI&gt;
&lt;LI&gt;Adjust the IIS Metabase properties using a script&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Option #1 above is quite simply and does not really need any explaining. Just create a new FTP site and follow the promtps.&lt;/P&gt;
&lt;P&gt;Option #2 is where this article is going to concentrate on.&lt;/P&gt;
&lt;P&gt;We can either write a simple &lt;B&gt;ADSI/WMI &lt;/B&gt;script or we can use the &lt;B&gt;adsutil.VBS&lt;/B&gt; script - we are going to concentrate on the &lt;B&gt;adsutil.VBS&lt;/B&gt; script.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;First things is how does IIS determine the user isolation mode?&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;IIS uses a metabase property called &lt;B&gt;UserIsolationMode&lt;/B&gt; to control user isolation in association with &lt;B&gt;ADConnectionsUserName&lt;/B&gt;, &lt;B&gt;ADConnectionsPassword&lt;/B&gt; and &lt;B&gt;DefaultLogonDomain&lt;/B&gt; properties.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;UserIsolationMode&lt;/B&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;The UserIsolationMode can only be one of the following values.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;B&gt;0 = Not Isolated&lt;/B&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;1 = Isolated (Locally)&lt;/B&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;2 = Isolated using Active Directory&lt;/B&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;B&gt;When UserIsolationMode = 0&lt;/B&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;There is no user isolation in this mode, this is the default setting.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;When UserIsolationMode = 1&lt;/B&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;When a client authenticates using local or domain accounts and is then sent to a folder under the root that matches the user name. This setting is called "Isolated (Locally)," and it supports users who do not want to use Active Directory.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;When UserIsolationMode = 2&lt;/B&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;User isolation is dependent on Active Directory. This setting is called "Isolated (Active Directory)," and it is primarily used by Internet service providers (ISPs) and other customers who want to set up large numbers of FTP accounts.&lt;/P&gt;
&lt;P&gt;When using this mode the following properties must also be configured.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;B&gt;ADConnectionsUserName&lt;/B&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;ADConnectionsPassword&lt;/B&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;DefaultLogonDomain&lt;/B&gt;.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;The &lt;B&gt;ADConnectionsUserName &lt;/B&gt;specifies the user account ( without Domain ) that will be used to communicate with Active Directory to read the &lt;B&gt;ms-IIS-FTP-Dir&lt;/B&gt; and &lt;B&gt;ms-IIS-FTP-Root &lt;/B&gt;Active Directory attributes. The &lt;B&gt;ADConnectionsPassword &lt;/B&gt;simply specifies the Password for the Username and the &lt;B&gt;DefaultLogonDomain &lt;/B&gt;is the domain for the user account.&amp;nbsp; &lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;Note&lt;/B&gt;: The UserIsolationMode key is by default not set in the IIS metabase for the default FTP site and defaults to a value of 0 (Not Isolated)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;Using ADSUTIL.VBS to change to Active Directory User Isolation Mode&lt;/B&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;Adsutil.vbs&lt;/B&gt; is installed into &lt;A href="file:///c:/inetpub/adminscripts"&gt;c:\inetpub\adminscripts&lt;/A&gt; by default.&lt;/P&gt;
&lt;P&gt;We will make the following assumptions for setting up User Isolation&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT color=#ff0000&gt;&lt;B&gt;We have backed up the IIS Metabase using the UI - if you have not DO IT NOW!&amp;nbsp; &lt;/B&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;BR&gt;( Open IIS Manager, Right click Server Name, All Properties, Backup/Restore configuration)&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;We are going to change the default FTP site user isolation mode.&lt;/LI&gt;
&lt;LI&gt;We are going to Isolate users using Active Directory.&lt;/LI&gt;
&lt;LI&gt;We are going to use an account of &lt;B&gt;TestDomain\TestUserName&lt;/B&gt; to gain access to Active Directory with a password of &lt;B&gt;$Password_&lt;/B&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;B&gt;To determine the current user isolation mode we will run the following command from a CMD.EXE prompt.&lt;/B&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;cscript adsutil.vbs get MSFTPSVC/1/UserIsolationMode&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG height=259 src="/Images/UserIsolation1.gif" width=668 border=0&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Note&lt;/B&gt;: In the above code we see that the value is not set! this is the default for the Default FTP Site&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;To set the UserIsolationMode to 2 which is Active Directory Isolation we issue the following command.&lt;/B&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;cscript adsutil.vbs set MSFTPSVC/1/UserIsolationMode 2&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG height=247 src="/Images/UserIsolation2.gif" width=668 border=0&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Note&lt;/B&gt;: The result is that we have now configured the default FTP site to use Active Directory Isolation (2)&lt;/P&gt;
&lt;P&gt;&lt;B&gt;But&lt;/B&gt;:&lt;B&gt; &lt;/B&gt;&lt;FONT color=#ff0000&gt;We have not configured any credentials to be used to allow the server to talk to Active Directory yet!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;We now need to configure the user account that will be used to communicate with Active Directory&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;The following commands will do this&lt;/P&gt;
&lt;P&gt;&lt;B&gt;cscript adsutil.vbs set MSFTPSVC/1/ADConnectionsUserName &lt;FONT color=#ff0000&gt;TestUserName&lt;/FONT&gt;&lt;BR&gt;cscript adsutil.vbs set MSFTPSVC/1/ADConnectionsPassword &lt;FONT color=#ff0000&gt;$Password_&lt;/FONT&gt;&lt;BR&gt;cscript adsutil.vbs set MSFTPSVC/1/DefaultLogonDomain &lt;FONT color=#ff0000&gt;TestDomain&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG height=395 src="/Images/UserIsolation6.gif" width=836 border=0&gt;&lt;/P&gt;
&lt;P&gt;If you now right clicked on the default FTP site in the IIS Manager and selected properties you would see that it is different.&lt;/P&gt;
&lt;TABLE id=table1 cellSpacing=0 cellPadding=3 border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD align=middle&gt;&lt;B&gt;&lt;IMG height=435 src="/Images/UserIsolation3.gif" width=461 border=0&gt;&lt;/B&gt;&lt;/TD&gt;
&lt;TD align=middle&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD align=middle&gt;&lt;B&gt;&lt;IMG height=435 src="/Images/UserIsolation4.gif" width=461 border=0&gt;&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=middle&gt;&lt;B&gt;Active Directory Isolation&lt;/B&gt;&lt;/TD&gt;
&lt;TD align=middle&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=middle&gt;&lt;B&gt;Default - No User Isolation&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;To restore the UserIsolationMode to the default, which is 0 we simply issue the following command.&lt;/B&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;cscript adsutil.vbs set MSFTPSVC/1/UserIsolationMode 0&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG height=235 src="/Images/UserIsolation5.gif" width=668 border=0&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;IMG height=435 src="/Images/UserIsolation4.gif" width=461 border=0&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;A free FTP User Account Editor for Active Directory&lt;/B&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;The following application is free and comes with full source code written in c#. You can use this application to easily configure the &lt;B&gt;ms-IIS-FTP-Root &lt;/B&gt;and &lt;B&gt;ms-IIS-FTP-Dir &lt;/B&gt;Active Directory attributes for 1 or more users using a very simple UI.&lt;/P&gt;
&lt;P&gt;To read more or to download the application see this blog post - &lt;A href="http://blog.crowe.co.nz/archive/2006/03/09/594.aspx"&gt;http://blog.crowe.co.nz/archive/2006/03/09/594.aspx&lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;IMG src="/images/ftpusereditor.gif" border=0&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;Some additional references::&lt;/B&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;B&gt;UserIsolationMode&lt;BR&gt;&lt;/B&gt;&lt;A href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/bf5915f4-1f7b-4245-acc0-642920b9ef7b.mspx"&gt;http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/bf5915f4-1f7b-4245-acc0-642920b9ef7b.mspx&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;ADConnectionsUserName&lt;BR&gt;&lt;/B&gt;&lt;A href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/f55728ba-08a1-4485-b9d0-ac08cf5f8a49.mspx"&gt;http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/f55728ba-08a1-4485-b9d0-ac08cf5f8a49.mspx&lt;/A&gt; &lt;BR&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;ADConnectionsPassword&lt;BR&gt;&lt;/B&gt;&lt;A href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/8b9cab5d-1a85-495b-b68f-1a5def1fd62e.mspx"&gt;http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/8b9cab5d-1a85-495b-b68f-1a5def1fd62e.mspx&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;DefaultLogonDomain&lt;BR&gt;&lt;/B&gt;&lt;A href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/8323c713-9d0d-4ea9-9069-5e2962bc2f77.mspx"&gt;http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/8323c713-9d0d-4ea9-9069-5e2962bc2f77.mspx&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;ms-IIS-FTP-Dir&lt;BR&gt;&lt;/B&gt;&lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/a_msiis_ftpdir.asp?frame=true"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/a_msiis_ftpdir.asp?frame=true&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;ms-IIS-FTP-Root&lt;BR&gt;&lt;/B&gt;&lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/a_msiis_ftproot.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/a_msiis_ftproot.asp&lt;/A&gt;&lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/a_msiis_ftpdir.asp?frame=true" ?frame="true&lt;/a"&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/A&gt;&lt;img src="http://blog.crowe.co.nz/blog/aggbug/677.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Chris Crowe</dc:creator>
            <guid>http://blog.crowe.co.nz/blog/archive/2006/09/14/677.aspx</guid>
            <pubDate>Thu, 14 Sep 2006 11:15:00 GMT</pubDate>
            <wfw:comment>http://blog.crowe.co.nz/blog/comments/677.aspx</wfw:comment>
            <comments>http://blog.crowe.co.nz/blog/archive/2006/09/14/677.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://blog.crowe.co.nz/blog/comments/commentRss/677.aspx</wfw:commentRss>
        </item>
        <item>
            <title>FTP User Editor for Active Directory (Updated)</title>
            <link>http://blog.crowe.co.nz/blog/archive/2006/03/09/594.aspx</link>
            <description>&lt;DIV class=postbody&gt;
&lt;P&gt;The FTP User Editor for Microsoft Active Directory has been updated a fix a couple of problems.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Bugs&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;There was a limit of 1000 objects being returned from the Active Directory - increased to 32768. &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;You can download and install from:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Binary Version&lt;BR&gt;&lt;/STRONG&gt;&lt;A href="http://blog.crowe.co.nz/Attachments/FTPUserEditor/1.10/setup.msi"&gt;http://blog.crowe.co.nz/Attachments/FTPUserEditor/1.10/setup.msi&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;
&lt;LI&gt;&lt;STRONG&gt;Full Source&lt;BR&gt;&lt;/STRONG&gt;&lt;A href="http://blog.crowe.co.nz/Attachments/FTPUserEditor/1.10/FTPADUserEditorv110.rar"&gt;http://blog.crowe.co.nz/Attachments/FTPUserEditor/1.10/FTPADUserEditorv110.rar&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;For more details on the FTP User Editor please see the original post at &lt;A href="http://blog.crowe.co.nz/archive/2006/02/15/556.aspx"&gt;http://blog.crowe.co.nz/archive/2006/02/15/556.aspx&lt;/A&gt;&lt;/P&gt;&lt;IMG src="/images/ftpusereditor.gif"&gt;&lt;/DIV&gt;&lt;img src="http://blog.crowe.co.nz/blog/aggbug/594.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Chris Crowe</dc:creator>
            <guid>http://blog.crowe.co.nz/blog/archive/2006/03/09/594.aspx</guid>
            <pubDate>Thu, 09 Mar 2006 08:06:00 GMT</pubDate>
            <wfw:comment>http://blog.crowe.co.nz/blog/comments/594.aspx</wfw:comment>
            <comments>http://blog.crowe.co.nz/blog/archive/2006/03/09/594.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blog.crowe.co.nz/blog/comments/commentRss/594.aspx</wfw:commentRss>
        </item>
        <item>
            <title>FTP User Editor for Microsoft Active Directory (Updated)</title>
            <link>http://blog.crowe.co.nz/blog/archive/2006/03/03/590.aspx</link>
            <description>&lt;P&gt;The FTP User Editor for Microsoft Active Directory has been updated a fix a couple of problems.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Bugs&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The connect dialog did not hide the password as you typed it! 
&lt;LI&gt;The Recent Users were lost after you shutdown due to a difference in implementation between the old and new controls.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;New Features&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You can now browse to find the path for the FTP Root directory.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;You can download and install from:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Binary Version&lt;BR&gt;&lt;/STRONG&gt;&lt;A href="http://blog.crowe.co.nz/Attachments/FTPUserEditor/1.09/setup.msi"&gt;http://blog.crowe.co.nz/Attachments/FTPUserEditor/1.09/setup.msi&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;
&lt;LI&gt;&lt;STRONG&gt;Full Source&lt;BR&gt;&lt;/STRONG&gt;&lt;A href="http://blog.crowe.co.nz/Attachments/FTPUserEditor/1.09/FTPADUserEditorv109.rar"&gt;http://blog.crowe.co.nz/Attachments/FTPUserEditor/1.09/FTPADUserEditorv109.rar&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;For more details on the FTP User Editor please see the original post at &lt;A href="http://blog.crowe.co.nz/archive/2006/02/15/556.aspx"&gt;http://blog.crowe.co.nz/archive/2006/02/15/556.aspx&lt;/A&gt;&lt;/P&gt;
&lt;img src="/images/ftpusereditor.gif"&gt;&lt;img src="http://blog.crowe.co.nz/blog/aggbug/590.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Chris Crowe</dc:creator>
            <guid>http://blog.crowe.co.nz/blog/archive/2006/03/03/590.aspx</guid>
            <pubDate>Fri, 03 Mar 2006 14:39:00 GMT</pubDate>
            <wfw:comment>http://blog.crowe.co.nz/blog/comments/590.aspx</wfw:comment>
            <comments>http://blog.crowe.co.nz/blog/archive/2006/03/03/590.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blog.crowe.co.nz/blog/comments/commentRss/590.aspx</wfw:commentRss>
        </item>
        <item>
            <title>FTP User Account Editor for Active Directory</title>
            <link>http://blog.crowe.co.nz/blog/archive/2006/02/15/556.aspx</link>
            <description>&lt;H1&gt;FTP User Editor for Microsoft Active Directory.....&lt;/H1&gt;
&lt;H3&gt;What is this?&lt;/H3&gt;
&lt;P&gt;When you run the FTP server with Microsoft IIS 6.0 on the Windows 2003 Server Family of products you can have the FTP server isolate users to their own folders. This means that the user can not browse into another users folder.&lt;/P&gt;
&lt;P&gt;There are three isolation modes:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Do not isolate users&lt;/LI&gt;
&lt;LI&gt;Isolate Users&lt;/LI&gt;
&lt;LI&gt;Isolate Users with Active Directory&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;This application is designed for option 3 and allows you to edit two attributes for a users account:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;msIIS-FTPRoot&lt;/LI&gt;
&lt;LI&gt;msIIS-FTPDir&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;For more details on these attributes see the following page.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/a_msiis_ftproot.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adschema/adschema/a_msiis_ftproot.asp&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;There is no Windows UI to perform this step but there is a way to edit these attributes using the IISFTP.vbs script that is installed when you install IIS with the FTP Service in IIS 6.&lt;/P&gt;
&lt;P&gt;The IISFTP.vbs script works fine but sometimes it is nicer and simpler to have a UI to help perform these steps. You also can see potential problems easier with a Windows UI.&lt;/P&gt;
&lt;H3&gt;The Application&lt;/H3&gt;
&lt;P&gt;This application has been written to in c# and requires the .NET Framework 2.0 (the new framework) to function. Windows 2003 Server Family by default installs the .NET Framework 1.1.&lt;/P&gt;
&lt;P&gt;The .NET Framework 2.0 redistributable can be downloaded from this page and is approx 22MB&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&amp;displaylang=en&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;You can then download and install this application from the URL below.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blog.crowe.co.nz/Attachments/FTPUserEditor/setup.msi"&gt;http://blog.crowe.co.nz/Attachments/FTPUserEditor/setup.msi&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;After you install the program a new item will be added to your Start - Programs folder called &lt;B&gt;IIS Tools.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;IMG height=590 src="/images/FTPUserEditor_Main.gif" width=878 border=0&gt;&lt;/P&gt;
&lt;P&gt;When you run the application it will prompt you for a Windows Active Directory domain to log onto. You can log on with the currently logged on user account or you can specify another account to log on with.&lt;/P&gt;
&lt;P&gt;Once you log on you are then shown a tree of Folders and Organizational Units (OUs). Click on a node will display all user accounts in that folder or OU.&lt;/P&gt;
&lt;P&gt;You can select one or more users and right click and select Edit which will bring up the User Editor dialog.&lt;/P&gt;
&lt;P&gt;&lt;IMG height=468 src="/images/FTPUserEditor_Edit.gif" width=488 border=0&gt;&lt;/P&gt;
&lt;P&gt;This dialog allows you to set or clear the attributes that are required for users to log on to the FTP server.&lt;/P&gt;
&lt;P&gt;If you have any comments on this application ( or bug reports ) please let me know at &lt;A href="mailto:iismvp2005@iisfaq.homeip.net"&gt;iismvp2005@iisfaq.homeip.net&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Cheers&lt;/P&gt;
&lt;P&gt;Chris Crowe [ IIS MVP 1997 -&gt; 2006 ]&lt;BR&gt;&lt;A href="http://www.microsoft.com/windows2000/community/mvp/bios/crowe.mspx"&gt;http://www.microsoft.com/windows2000/community/mvp/bios/crowe.mspx&lt;/A&gt;&lt;/P&gt;
&lt;H3&gt;Additional references&lt;/H3&gt;
&lt;P&gt;Hosting Multiple FTP Sites with FTP User Isolation (IIS 6.0)&lt;BR&gt;&lt;A href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/b63de8ef-e3c5-456d-a8ca-7af4198819d4.mspx"&gt;http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/b63de8ef-e3c5-456d-a8ca-7af4198819d4.mspx&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blog.crowe.co.nz/blog/aggbug/556.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Chris Crowe</dc:creator>
            <guid>http://blog.crowe.co.nz/blog/archive/2006/02/15/556.aspx</guid>
            <pubDate>Wed, 15 Feb 2006 09:16:00 GMT</pubDate>
            <wfw:comment>http://blog.crowe.co.nz/blog/comments/556.aspx</wfw:comment>
            <comments>http://blog.crowe.co.nz/blog/archive/2006/02/15/556.aspx#feedback</comments>
            <slash:comments>21</slash:comments>
            <wfw:commentRss>http://blog.crowe.co.nz/blog/comments/commentRss/556.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>