- ProFTP: http://www.proftpd.org/
- vsftpd: http://vsftpd.beasts.org/
Some other general FTP sites, for those interested:
- The standard that defines FTP: http://www.faqs.org/rfcs/rfc959.html
- Discussion of active vs. passive FTP: http://slacksite.com/other/ftp.html
- From linuxhomenetworking.com
- http://www.ftpplanet.com/
- http://www.ftpplanet.com/ftpresources/pc_ftpserver.htm
ftp://vsftpd.beasts.org/users/cevans/untar/vsftpd-1.2.2/FAQ
Here are some helpful admin commands to help set up the FTP server:
- ifconfig display helpful TCP/IP information (including your IP address)
- ping confirm a remote host is online and responding; I usually use "ping -c 4 www.google.com" to see if I'm connected on a certain computer
- netstat info about network connections, routing tables, interface stats, masquerade connections and multicast memberships
- host a DNS lookup utility
- ip show/manipulate routing, devices, policy routing and tunnels
- dig another DNS lookup utility
- ftp start the ftp prompt
- bye close the ftp prompt
- open open a connection with a remote host
- close close the connection
- get download a file from the server
- put store a file on the server
- Other commands to navigate on the server are similar to those that you use to move aroud regularly: ls, pwd, etc.
- To do something on your local machine from the ftp prompt, prefix the command with an exclamation mark !
- ? display all the commands the FTP server supports
- bin enable binary mode, for transferring all binary files... most times this will get done automatically, but you don't want to have your music files corrupted when you transfer them in ASCII mode, do you?
- hash print a hash (#) for every kilobyte transferred... good if you want to know if the server is transferring data or just hanging when there's no output
No comments:
Post a Comment