Solved

FTP Server Windows Server 2003

Posted on 2011-03-10
6
398 Views
Last Modified: 2012-05-11
Dear Experts,

I have a Windows 2003 Ent Server combined with a Cisco ASA 5510 Firewall.

I would like to create a FTP Site and give the ability from an external user to read only this site.

I would like to know the full picture of the procedure (install ftp server, configure it, open the required port to my firewall, access it from the web)

Regards,
Mamelas
0
Comment
Question by:mamelas
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
6 Comments
 
LVL 74

Assisted Solution

by:Glen Knight
Glen Knight earned 100 total points
ID: 35093814
There is a full guide here on how to configure FTP in Windows 2003 Server: http://www.windowsnetworking.com/articles_tutorials/Creating-Configuring-FTP.html

You would then need to forward port 21 from your firewall to the internal IP of the server hosting the FTP service.
0
 
LVL 35

Accepted Solution

by:
Ernie Beek earned 400 total points
ID: 35093826
Setup and configuration is quite straight forward:
http://support.microsoft.com/kb/323384/en-us
http://support.microsoft.com/kb/816525

On the firewall, you need to link the public ip address to the internal ip address of the server and allow ftp through.
Something like:
static (inside,outside) tcp interface ftp inside_ip ftp netmask 255.255.255.255
access-list outside permit tcp any interface outside eq ftp
access-group outside in interface outside


also check if ftp inspection is enabled on the ASA (using fixup or inspect ftp).
0
 

Author Comment

by:mamelas
ID: 35096284
Hello again!

My excel file lives on the hard drive of Windows 2003 Server.

I am using a client computer and via mapped folder I am accessing this file.

I have also created a domain user called GUEST and I have assigned read only permissions to the folder which lives the excel file.

To create my FTP Site I have followed demazter’s link.
After installing the FTP Components I have created a new ftp site with User Isolation (3rd selection -> Isolate users using Active Directory) and I have assigned server’s public ip address pointing to default port 21.

Under this site I have created a virtual directory to point to the path of the hard drive which lives the excel file.

Using the file explorer of my client computer i have typed: ftp://10.1.1.1 (local address of my server).

A pop up window appeared asking me for credentials. I have typed the Guest’s account, I logged on successfully but I couldn’t see/access the virtual directory.  

Q1: I have a range of public ip addresses. Do I need to find a free public ip address to assign my FTP Site? If so, how I can find an unused one?

Q2: What I am missing and I can’t access the excel file/virtual directory

Thanks in advance.
0
Resolve Critical IT Incidents Fast

If your data, services or processes become compromised, your organization can suffer damage in just minutes and how fast you communicate during a major IT incident is everything. Learn how to immediately identify incidents & best practices to resolve them quickly and effectively.

 
LVL 35

Assisted Solution

by:Ernie Beek
Ernie Beek earned 400 total points
ID: 35096522
@Q1: you can, but don't have to. Using the config I put here you use the ip address of the outside interface to pass port 21 through (I assumed there wasn't anything set up yet).
If you want to use another address from you range, use:
static (inside,outside) tcp x.x.x.x ftp inside_ip ftp netmask 255.255.255.255
access-list outside permit tcp any host x.x.x.x eq ftp
access-group outside in interface outside

Where x.x.x.x is the public address you want to use.

@Q2: let me study that. Perhaps demazter can help you with that even faster :)
0
 

Author Comment

by:mamelas
ID: 35147531
What worked for me:

I deleted the FTP site and I recreate it using the Selection: "Do not Isolate users"
I entered the path of Home Directory with Read Permissions

I have also disabled the "Allow anonymous connections"

Now I can access the excel file via FTP using the Local Server's IP

When I am opening the excel file via FTP I can change values and save it.
When I am opening the file again the changes are not kept.

Q1: Using Read only permissions the above reaction is the normal one
Q2: What is the difference between User Isolation and why it didn’t work?
0
 

Author Closing Comment

by:mamelas
ID: 35192932
Questions from the last post were not answered .
0

Featured Post

Webinar May 25: Cloud Security Strategies for SMBs

Small and mid-sized businesses are a driving force behind cloud adoption, and it’s no wonder: cloud benefits are BIG.  But for all the convenience that moving to the cloud provides, where does security come into play?

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you don't have the right permissions set for your WordPress location in IIS, you won't be able to perform automatic updates. Here's how to fix the problem.
Learn about cloud computing and its benefits for small business owners.
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …
I've attached the XLSM Excel spreadsheet I used in the video and also text files containing the macros used below. https://filedb.experts-exchange.com/incoming/2017/03_w12/1151775/Permutations.txt https://filedb.experts-exchange.com/incoming/201…

752 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