I am having some difficulty using the Windows 7 FTP server. I would like to be able to connect anonymously and upload files to the FTP root directory, but I get access denied error messages when I try.
I have turned on the windows features InternetInformationServices->FTP Server->FTP Service and Internet Information Services->Web Management Tools->IIS Management Console
In the Internet Information Services (IIS) Manager under Default FTP Site I have Allow All Users Read,Write permissions.
I have enabled Anonymous Authentication and Basic Authentication.
I have temporarily disabled the Windows 7 firewall.
I am able to use FTP from a remote PC to view a directory listing of the FTP root directory. But, I cannot upload data to it. When I try, I get this error:
ftp> put somefile.txt
200 PORT command successful.
550 Access is denied.
The PC hosting the FTP server is on a domain. I do not have domain admin rights.
What settings do I need to change to allow anonymous uploads to the FTP server?
Thanks,
PaulH
Best Answer
I had a similar issue on Windows 7, but I solved it by allowing the "Users" group
write
andmodify
permissions on the file system folder which was the FTP root.write
andmodify
permissionsI think this is required because the
anonymous
FTP user will assume the privileges of theIUSR_...
Windows account - which isn't necessarily the same user as the one running the FTP service?Hope this helps.