Link to home
Start Free TrialLog in
Avatar of oricks
oricks

asked on

FTP site setup

I am having difficulties setting up my ftp site. When I setup the site using anonymous login everything works fine. When I remove anonymous login, I can not get to the site from the outside. I can however get to it locally. I am very confused. Please help!
Thanks,
Rick
Avatar of nazirahmed
nazirahmed
Flag of United Kingdom of Great Britain and Northern Ireland image

Hi
what version Server OS or IIS?  what message you get when trying from out side?? is it prompting you for user name and password?  if its prompting you for user name and password and not allowing you after that then check your NTFS security for the folders.
these are user rights required for different authentication types

   Authentication Type            Required User Right
    -------------------            -------------------
    Anonymous                      Log on locally (Password Synchronization disabled)
    Anonymous                      Access this computer from the network (Password Synchronization enabled)
    Basic (Clear Text)             Log on locally
    NT Challenge Response     Access this computer from the network
    Digest (IIS 5.0 only)          Access this computer from the network
    Integrated (IIS 5.0 only)    Access this computer from the network

for more information check the following

http://support.microsoft.com/default.aspx?scid=kb;EN-US;187506

ASKER CERTIFIED SOLUTION
Avatar of Pete Long
Pete Long
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of oricks
oricks

ASKER

WIN 2k Small Bussines Server with all patches installed. The weird thing is that it will work once and then when I go to login again.  Now I can not get it to work again. Locally it will still let me in. I removed anonymous access and setup a folder called FTP in the FTP home directory. I then gave the FTP user read access to that folder and the Admin full control. the Everyone group has read control at the FTP home directory and the Admin has full control. I am a domain admin and I can not login either.
I get the following error:
An error occurred opening that folderon the FTP server. Make sure you have permission to access that folder.
Details:
200 Type set to A
500 'Port 24,24,41,33,114,121' : Command not understood.
500 'LPRT 6,16,0,0,0,0,0,0,0,0,67,0,0,0,0,0,133,96,2,11,87' :Command not understood.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of oricks

ASKER

I have tried both. I had domain users selected to have logon locally capabilities. The IIS server is also the Domain server. How do I check what authentication method I am using.
well..the above links talks about the authentication,,,you should be able to tell what settings you have choosed on IIS.
Create Directories for the User
Create a folder on a NTFS file system (NTFS) partition. This folder will contain all of the files and Directories that are accessible to the user.
Create a virtual directory in the FTP site by using the Microsoft Management Console (MMC). In the MMC, right-click the default FTP site, click New, click Virtual Directory, and then follow the steps through the wizard. If you want the user to be placed in their own "root" directory, name the virtual directory the same as that of the user account (for example, "Bob").

NOTE: The directory name is case-sensitive. If you are creating the virtual directory for uploading files, you must also grant the Write permission on the Virtual Directory tab.
Grant NTFS permissions through Windows Explorer on the directory for the Administrators (Full Control) and the user of the directory. Make sure to remove the Everyone group and any other user who may have rights but who does not require these rights. Granting Administrators control to this directory is optional. The user must have the minimum permission that permits them to perform the requested action (that is, Add/Read or Change).
On the Security Accounts tab for the FTP site, make sure that Allow only anonymous connections is NOT selected. This permits the user to log on to that virtual directory by using Clear Text authentication. When that user logs on to the FTP site, the virtual directory that is set up is the root directory for that user. Only that user has rights to the directory.

same rule apply for the ftp main directory.
if you can double check the link, it will be great
http://www.iisfaq.com/ExternalLink.aspx?L=2043&P=147