WINDOWS XP SETTINGS |
|
TURN OFF BUILT-IN FTP SERVER
(Internet Information Server 5.0) [Leave Web Server
running] |
1. Log into XP as
your administrative account (or as administrator) |
2. Open Control
Panel |
3. Open Administrative
Tools |
4. Open Services |
5. Find FTP
Publishing |
6. Right-Click FTP Publishing and
select STOP |
7. Right-Click FTP Publishing and
select PROPERTIES |
8. Change the Startup Type drop-down
box from Automatic to Disabled |
9. Click Apply |
10. Click OK |
11. Close any open windows (Services,
Administrative Tools, Control Panel) |
12. Start GuildFTPd |
13. Check the syslog.txt file and
make sure that the following entries are at the end of the file: 1.
ListenSocket Create Success (Port 21) 2. ListenSocket Listen Success (Port
21) |
14. GuildFTPd should now be running
on port 21 and available for FTP clients to connect to it. |
|
UNINSTALL BUILT-IN FTP SERVER (Internet
Information Server 5.0) [Leave Web Server] |
1. Log into XP as your administrative
account (or as administrator) |
2. Open Control
Panel |
3. Open Add/Remove
Programs |
4. Click Add/Remove Windows
components |
5. Scroll down and click on the words
(not checkbox) for Internet Information Services (IIS) |
6. It should now be selected, with
the checkbox still checked |
7. Click the Details
button |
8. Uncheck the File Transfer Protocol
(FTP) Service |
9. Click OK |
10. Click Next |
11. It should now display a progress
bar and remove the IIS FTP service. |
12. Click Finish |
13. Close any open windows
(Add/Remove Programs, Control Panel) |
14. The built-in FTP server should no
longer interfere with GuildFTPd |
|
UNINSTALL Internet Information Server 5.0 [All
of it] |
|
If you want to remove all of IIS,
simply uncheck the box next to it [#5 above] and then continue with the other
steps above as of step #10 (skipping #6 - #9), rather than selecting it and
clicking Details. |
|
TURN OFF XP BUILT-IN
FIREWALL |
1. Log into XP as your administrative
account (or as administrator) |
2. Open Control
Panel |
3. Open Network
Connections |
4. Right-Click Local Area Connection
(or the correct connection that you use for Internet connectivity - modem or
dial-up for example) |
5. Select
Properties |
6. Click the Advanced
Tab |
7. Uncheck the "Protect my computer
network by limiting...." |
8. Click OK |
9. You've just disabled the built-in
Firewall and Internet users should now be able to connect. Keep in mind that
users may need to use the PASV option in their FTP client to connect
successfully. |
|
ALLOW FTP THROUGH XP BUILT-IN
FIREWALL |
1. Log into XP as your administrative
account (or as administrator) |
2. Open Control
Panel |
3. Open Network
Connections |
4. Right-Click Local Area Connection
(or the correct connection that you use for Internet connectivity - modem or
dial-up for example) |
5. Select
Properties |
6. Click the Advanced
Tab |
7. Click the Settings button to the
lower right |
8. Check the FTP Server box, near the
top of the list under the Services tab |
9. Click OK. |
10. Click OK |
11. Start up GuildFTPd and test a FTP
client from another PC. |
12. Testing with XP's firewall set up
this way worked using PASV connections from the Internet. However, there has
not been a large deal of time spent verifying that all Internet FTP connections
will pass through XP's firewall correctly. If your users are having problems
connecting and PASV (passive) doesn't help, try disabling the firewall to
determine if that is the cause. Unfortunately, the built-in firewall doesn't
have a port range that you can set like other routers and
firewalls. |