want password and username so a client and access ftp from their own computer

Posted on 2011-05-06
Last Modified: 2012-05-11
assign a username and password to one folder of a website  

ftp is installed and ftp service is started
Question by:rgb192
    LVL 30

    Expert Comment

    by:Brad Howe

    These steps will isolate your user to their own home Diretory will providing only that one user a virtual path to the location you chose.

    1. Create a local user for this account. COMPUTER \ Mangers \ Users and Groups \ Create user.

    2. Create a ftproot directory.
           eg: D:\INETPUB\FTPROOT\

    3. Create the User Isolation folder root
           eg: D:\INETPUB\FTPROOT\LocalUser

    4. Create the Use Home Root.
            eg: D:\INETPUB\FTPROOT\LocalUser\UserName.LastName

    5. Create a folder for the virtual path.
            eg: D:\INETPUB\FTPROOT\LocalUser\UserName.LastName\FOLDER_YOU_WANT_HIM_TO_ONLY_SEE

    6. Create virtual Directory from IIS GUI
          Physical Path: <DRIVE>:\folder\path
          Click OK

    7. Set FTP User Isolation from IIS GUI.
           (*) - User name physical directory (enable global virtual directories).
        Must be enabled or the virtual directory you created will not be listed.

    8.  Set user permissions (READ,WRITE) for SERVER\UserName.LastName on <DRIVE>:\folder\path.

    9. Set user permissions (READ,WRITE) for SERVER\UserName.LastName in FTP Authorization Rules from IIS GUI .

    8. Login and test.

     User Account Types                    Physical Home Directory Syntax
      Anonymous users                        %FtpRoot%\LocalUser\Public
      Local Windows user accounts        %FtpRoot%\LocalUser\%UserName%
      Windows domain accounts            %FtpRoot%\%UserDomain%\%UserName%
      IIS Manager or ASP.NET custom    %FtpRoot%\LocalUser\%UserName%

    If this is not what you are thinking about then you can also just make the ftproot the folder in question.


    Author Comment

    I don't understand how this would work using an FTP client.  Do I just enter my IP and my windows username and windows password
    LVL 30

    Accepted Solution

    yep. The External Server IP, the local account you created and the password you entered.

    If the is behind a firewall however, you will need to open port 21 or the FTP port you are listening on.


    Author Closing Comment


    Featured Post

    Do You Know the 4 Main Threat Actor Types?

    Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

    Join & Write a Comment

    Sometimes drives fill up and we don't know why.  If you don't understand the best way to use the tools available, you may end up being stumped as to why your drive says it's not full when you have no space left!  Here's how you can find out...
    The recent Microsoft changes on update philosophy for Windows pre-10 and their impact on existing WSUS implementations.
    This tutorial will walk an individual through the steps necessary to configure their installation of BackupExec 2012 to use network shared disk space. Verify that the path to the shared storage is valid and that data can be written to that location:…
    This tutorial will walk an individual through the steps necessary to enable the VMware\Hyper-V licensed feature of Backup Exec 2012. In addition, how to add a VMware server and configure a backup job. The first step is to acquire the necessary licen…

    755 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    21 Experts available now in Live!

    Get 1:1 Help Now