Filezilla is the best mac FTP client and tops the list of the best FTP clients for mac. Filezilla is a free FTP client. Filezilla is an FTP software which is generally used to transfer files between two hosts (eg. From your local machine to your server).
![Filezilla For Mac Os X 10.7 Filezilla For Mac Os X 10.7](http://epargne-banque.com/gallery/30d3eade07d22f75480687149a84801d.png)
![Mac Mac](/uploads/1/2/5/6/125624610/703538963.jpg)
Apple seemingly dropped the FTP Server support in Mac OX Lion. Only the GUI has been removed and the FTP Server can be activated. You can still enable it with the command line. To start it type the Terminal command: sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist To stop it: sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist crarko adds: So if you need FTP, it's still available. It should easy enough to make an AppleScript to toggle this on and off. I'd probably turn it off while not using it.
And of course if you turn on Remote Login (ssh), that will make SFTP available. Best to go with SFTP by enabling Remote Login (SSH).
Transmit supports SFTP, you can do it from the command line as well, if you are on another platform such as Windows and you want to SFTP to your Mac, you can use WinSCP or other SFTP free apps. FTP, Telnet, RSH, etc. All transmit passwords in the clear, and they should be completely removed from service as they are not secure by a long shot. The only reason for FTP is an anonymous FTP server where you login with uid: anonymous and your email address as the password. While this hint will work as stated, it's pretty much incorrect usage of launchctl for the purpose of the hint.
Launchctl load.loads the FTP service into launchd's database of services. When you do an unload, you are telling launchd to not manage it anymore.