Fedut is a Java Swing-based application. The goal of this application is to provide an easy-to-use open standard method for moving data between computer systems. It has support for multiple FTP, SMB, WebDav, and NFS host connections, a secure socket layer for the control and data connection, host to host file transfers, complete directory transfers, resume aborted file transfers, built-in FTP server (peer to peer single user, SSL), file encryption, MD5 transfer results, and file viewing.
The file check daemon monitors files according to rules defined in configuration files. When a file is considered stable (due to its age, presence of a flag file, etc.) then it gets copied to a new location. Rotating backups of the destination file can be made and owner, group and permissions can be specified for the destination. Some examples of where this utility has been found to be useful are: Moving files out of an incoming FTP directory in a timely manner. Moving files uploaded to a web server into directories with different user/group. This lets the administrator run the web server as a non-root user and accept uploads using web server based authentication and then move the files to a more secure area after the transfer. The details of how to determine whether a file is stable and what to do with it once it is are defined in a "Filespec" configuration file. There is a separate filespec for each file that will be monitored which means that each file can have unique behavior associated with it.
File Manager System (FMS) is a PHP class to manipulate files and directories stored on the server side. It can perform several types of operations on files and directories. It can list and retrieve information about files and sub-directories of a given directory, sorted by several types of parameters. Files and directories can be removed from a list. It can search for files and directories by name. Directories can be created, renamed, and deleted. Files can be created, renamed, moved, copied, deleted, uploaded, and highlighted.
FSP is a UDP-based protocol for transferring files. It has many benefits over FTP, mainly for running anonymous archives. It is usable on lines with high packet loss ratio (70% WiFi), can go behind firewalls and unnoticed by port scans (because of UDP), does not overload networks when hosting ISOs or movies, share files on modem lines without eating all of the bandwidth, and keeps lamers away from your site (they don't know how to get to it). This project is active continuation of the FSP code base (abandoned 1996-2003).
FileRunner is a two-pane file manager for Unix. It is simple and efficient and has a built-in FTP/SFTP/adb client. It does a reasonable (and improving) job on Windows systems. It features a simple and powerful interface, history and Hotlist (bookmarks), a recursive directory menu of the entire filesystem tree, browsing FTP, sFTP, and adb directories as easily as normal directories, asynchronous file transfers, cached directory listings, asynchronous file operations, built-in command shell windows synchronized with file panels, extensibility by adding your own command buttons, and user-defined file pattern/actions.
FileZilla is a multi-platform FTP program. The suite includes an easy-to-use client, which is similar to other popular FTP programs like WS-FTP or Cute-FTP, and a Windows-only server. The client supports various flavors of FTP and SCP, including FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP). The client also features IPv6 support, support for resuming and transferring files larger than 4GB, a tabbed user interface, a powerful site manager and transfer queue, bookmarks, drag and drop support, configurable transfer speed limits, filename filters, directory comparison, a network configuration wizard, remote file editing, keep-alive, HTTP/1.1, SOCKS5, and FTP-Proxy support, logging to a file, synchronized directory browsing, and remote file search.
FinalSolution is a network administrator's tool to check the strength of network passwords. This is done by trying to crack the server you want to test. FinalSolution is multithreaded--i.e., it makes many simultaneous connections to the test server in order to optimize the bandwidth usage. It is also distributed, which means you can make the test from many computers to a single server. It could be useful in some cases when the test server has more bandwidth than you. Using distributed cracking helps optimize the bandwidth usage in the server's side.