Main > Free Download Search >

Free ftp servers software for linux

ftp servers

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 4923
CrossFTP Server 1.06

CrossFTP Server 1.06


CrossFTP Server is a professional FTP Server for multiple platforms more>>
CrossFTP Server is a professional FTP Server for multiple platforms. It is a high-performance, extremely configurable, and most of all a secure FTP server. CrossFTP Server has an easy-to-use GUI for user to configure the servers behavior.
Main features:
- 100% pure Java, free, open source FTP server.
- Multi platform support and multithreaded design.
- User virtual directory, write permission, idle time-out and upload/download bandwidth limitation support.
- You can monitor all the user activities.
- Anonymous login support.
- Both upload and download files are resumable.
- Handles both ASCII and binary data transfers.
- IP restriction support to allow/ban IPs.
- Database and LDAP can be used to store user data.
- All the FTP messages are customizable.
- Implicit/explicit SSL/TLS support.
- MDTM support - your users can change the date-time stamp of files.
- "MODE Z" support for faster data upload/download.
- Easy installation/update by Java Web Start technology.
<<less
Download (MB)
Added: 2007-02-16 License: The Apache License Price:
995 downloads
Pure FTP Server 1.0.21

Pure FTP Server 1.0.21


Pure FTP Server is a fast, production quality, standards-conformant FTP server based on Troll-FTPd. more>>
Pure FTP Server is a fast, production quality, standards-conformant FTP server based on Troll-FTPd. Pure FTP Server has no known vulnerability, it is trivial to set up, and it is especially designed for modern kernels.
Features include PAM support, IPv6, chroot()ed home directories, virtual domains, built-in ls, FXP protocol, anti-warez system, bandwidth throttling, restricted ports for passive downloads, an LDAP backend, XML output, and more.
Beginners can install a Pure-FTPd server in 5 minutes. It can be as simple as installing the package, typing "pure-ftpd &" and... thats all. You already have a running server, and clients can start to connect.
Theres no need to review any long and complex configuration file, where possible mistakes could have security and reliability implications. Pure-FTPd uses simple command-line switches to enable the features you need.
You can limit the number of simultaneous users, limit their bandwidth to avoid starving your ADSL or cable-modem link, hide system files (chroot), have upload/download ratios, and moderate new uploads.
Custom messages can be displayed at login-time (even changing fortune files) and when an user enters a new directory. Also, to avoid your disks being filled up, you can defined a maximal percentage, and new uploads will be disallowed once this percentage is reached.
The FXP (server-to-server) protocol is implemented. It can be available for everyone, or only for authenticated users.
Kiddies are using common brute-forcing tools that are trying to discover hidden directories. Pure-FTPd provides a protection against this. Anonymous access is secure by default. For instance, users cant access dot-files (.bash_history, .rhosts, ...) unless you explicitely enable this.
And to watch whos doing what, the pure-ftpwho command shows a table with currently active sessions, how much bandwidth is taken by every user, what files they are uploading or downloading, where they are coming from, etc.
Enhancements:
- User names can now be up to 127 characters long.
- Compilation with PAM support has been fixed on Mac OS X, and the MySQL PASSWORD() function can now be used with MySQL >= 4.1.
- Logging now has the correct timezone.
- Support for charset conversions (RFC2640) has been implemented. Large files are now handled by default, using sendfile64() if possible. SITE UTIME and OPTS MLST have been implemented.
- MySQL queries can now include multiple statements and call MySQL 5 stored procedures.
- Transferring a lot of small files is now much faster than in previous versions.
<<less
Download (0.54MB)
Added: 2006-02-20 License: GPL (GNU General Public License) Price:
1348 downloads
Net::FTPServer 1.122

Net::FTPServer 1.122


Net::FTPServer is a secure, extensible and configurable Perl FTP server. more>>
Net::FTPServer is a secure, extensible and configurable Perl FTP server.
SYNOPSIS
ftpd [--help] [-d] [-v] [-p port] [-s] [-S] [-V] [-C conf_file]
[-P pidfile] [-o option=value]
Net::FTPServer is a secure, extensible and configurable FTP server written in Perl.
Current features:
- Authenticated FTP access.
- Anonymous FTP access.
- Complete implementation of current RFCs.
- ASCII or binary type file transfers.
- Active or passive mode file transfers.
- Run standalone or from inetd(8).
- Security features: chroot, resource limits, tainting, protection against buffer overflows.
- IP-based and/or IP-less virtual hosts.
- Complete access control system.
- Anonymous read-only FTP personality.
- Virtual filesystem allows files to be served from a database.
- Directory aliases and CDPATH support.
- Extensible command set.
- Generate archives on the fly.
Installation:
A standard ftpd.conf file is supplied with the distribution. Full documentation for all the possible options which you may use in this file is contained in this manual page. See the section CONFIGURATION below.
After doing make install, the standard ftpd.conf file should have been installed in /etc/ftpd.conf. You will probably need to edit this file to suit your local configuration.
Also after doing make install, several start-up scripts will have been installed in /usr/sbin/*ftpd.pl. (On Debian in /usr/bin or /usr/local/bin). Each start-up script starts the server in a different configuration: either as a full FTP server, or as an anonymous-only read-only FTP server, etc.
The commonly used scripts are:
- /usr/sbin/ftpd.pl
- /usr/sbin/ro-ftpd.pl
The first script is for the full FTP server.
These scripts assume that the perl interpreter can be found on the current $PATH. In the rare situation when this is not the case, you may need to edit these scripts.
<<less
Download (0.12MB)
Added: 2006-06-16 License: Perl Artistic License Price:
1226 downloads
DeniX Server OS 0.3

DeniX Server OS 0.3


DeniX Server OS is an independent Linux based distribution built from scratch by Denis Salmanovich. more>>
DeniX Server OS is an independent Linux based distribution built from scratch by Denis Salmanovich. They aim to offer a user-friendly full-featured server operating system, pre-configured, well structured and easy to work with, and filled with the latest stable versions of Linux apps.
Its easy to install and configure. Every package is downloaded from the authors source and compiled when installed.
Main features:
- Domain Controller
- ADSL/CABLE Router (PPPoE)
- Network Firewall
- Anti Virus Gateway
- Anti Spam Gateway
- Mail Server (local & external) + Web Mail
- Calendar Sharing Support
- Network File Server
- DHCP Server
- TFTP BOOT Server
- WINS Server
- FTP Server
- VPN Server
- DNS Server
- DDNS Server
- MySQL Server
- HTTP Apache Server
- Remote Backup Solutions
- Remote control and administration
- Print Queue Server
- Proxy Server
<<less
Download (MB)
Added: 2006-05-08 License: GPL (GNU General Public License) Price:
1275 downloads
lftpsearch 1.2.0

lftpsearch 1.2.0


lftpsearch is a set of Perl scripts that are searching for files and directories on FTP servers. more>>
lftpsearch is a set of Perl scripts that are searching for files and directories on FTP servers. There is the searcher, the indexer for getting the lists of all the files and directories at remote FTP servers, and the onliner for checking whether FTP servers are online.

It supports (or >) and in search queries, page splitting at search results, searching on online servers only, searching for files/directories only, searching for size limited files, caching, and Russian names.

lftpsearch program also shows some statistics on servers (files/directories amount, total size). Initially, it was created to be used over LANs.

<<less
Download (0.017MB)
Added: 2006-02-07 License: GPL (GNU General Public License) Price:
1354 downloads
ftpcluster 1.0.9

ftpcluster 1.0.9


ftpcluster provides a system which integrates several FTP servers into one. more>>
ftpcluster provides a system which integrates several FTP servers into one.
ftpcluster integrates a number of individual FTP servers into a single large server. You can think of it as a network disk array with FTP as the access protocol.
Main features:
- FTP protocol
ftpcluster speaks enough FTP to upload, download, delete and rename files. You can also create, delete and rename directories.
- The cluster is working
Files can be distributed over your cluster nodes. ftpcluster knows how to handle files on your nodes.
- Replication
Files can be replicated to two or more node for fail-over situations.
- User authentication
Version 1.0.3: Users must authenticate against a local password file. Password are actually stored in cleartext.
- Filenames
Version 1.0.3: Filenames are not limited to a certain set of characters. Theres optional support for blanks and/or arbitrary characters in filenames. You can however restrict your users to usual UNIX filename conventions.
- Partial support for FTP REST command
Version 1.0.7: The cluster supports the REST command for downloads, for uploads only if the file is stored on the cluster.
- System checker
Since version 1.0.9 there are programs to check and repair cluster nodes.
Enhancements:
- Programs to check and repair the cluster were added.
- The FXP configuration documentation was started.
<<less
Download (0.10MB)
Added: 2007-04-27 License: GPL (GNU General Public License) Price:
910 downloads
sftpup 5

sftpup 5


sftpup is used for uploading files to ftp servers and keep them consistent to a local directory. more>>
sftpup is used for uploading files to ftp servers and keep them consistent to a local directory.

To use sftpup go follow these steps:

1. Create a directory for your work, e.g. www where all files will be stored. For example, if you create your websites via XML and XSLT, make www the target for each generated file.
2. Upload all files to the ftp server. Your server directory and www are now in a consistent state. sftpup saves the state of www by calculating SHA hashes for each file. To initialize, execute:

sftpup --init your-config-file

The hashes are stored in the file given by hashfile in your-configfile.
3. If you change a file or directory (modified, deleted, added etc.) and want to do an update the ftp server, type:

sftpup --update your-config-file

sftpup compares HTML files with stored hashes and lists differences.This list is then used to make send appropriate commands to the ftp server.
4. To test what actions would be done, you can do a socalled dry-run by typing:

sftpup --dry-run your-config-file

sftpup then prints a list of commands and files/directories.

<<less
Download (0.015MB)
Added: 2006-06-13 License: GPL (GNU General Public License) Price:
1228 downloads
Chestnut FTP Search 0.4

Chestnut FTP Search 0.4


Chestnut FTP Search is a web application to search for files on FTP servers. more>>
Chestnut FTP Search is a web application to search for files on FTP servers. Files can by searched only by file/directory names, nor be file contents. Users can query files by part of the file name, the entire file name, a regular expression, or a shell pattern.
The program is written in Python using web.py framework. To store file indexes PostgreSQL or MySQL is use.
Main features:
- Four search modes: partial match, exact match, regular expression, shell pattern. Every mode can by case sensitive or case insensitive
- Character set can by specified for particular server to allow non ASCII file names.
- Multi-threaded indexer
- i18n support
<<less
Download (0.074MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
805 downloads
SystemSearcher 1.0

SystemSearcher 1.0


SystemSearcher project is yet another Linux security scanner. more>>
SystemSearcher project is yet another Linux security scanner.
SystemSearcher is a Linux security scanner written in Perl. It scans single hosts or subnets for anonymous FTP servers, TFTP servers, SMTP servers which allow relaying, SSH servers, Telnet servers, NFS servers with exported directories, mail servers, Web servers (HTTP/HTTPS), well- known trojan ports, and exploitable CGIs.
You can also scan a list of specific servers and specific ports. It uses non-blocking socket communication with a 3-second socket timeout.
It can also scan for proxy servers which are open to the world (on port 80,8080,1080, or 3128), and SMB servers or Windows boxes sharing directories.
Main features:
- Scan a network segment
- Scan for anonymous ftp
- Scan for TFTP server
- Scan for SMTP server which allows relaying
- Scan for SSH server
- Scan for Telnet server
- Scan for Web server (HTTP and HTTPS)
- Scan for proxy server open to the world (Ports 80.8080.1080,3128)
- Scan for NFS server and exported directories
- Scan for Mailservers belonging to your target
- Scan for SMB server or windoze boxes and shared directories
- Scan for exploitable CGIs using whisker (programmed by Rain Forest Puppy)
- Scan for well known Trojan ports
- Scan for one or more open ports
<<less
Download (0.18MB)
Added: 2007-03-15 License: GPL (GNU General Public License) Price:
953 downloads
mjhservers 200703101548

mjhservers 200703101548


mjhservers is a project which consists of event-driven servers for FTP, POP3, LMTP, TACACS+, and others. more>>
mjhservers is a project which consists of event-driven servers for FTP, POP3, LMTP, TACACS+, and others.
mjhservers is a set of highly configurable event-driven servers for FTP, POP3, LMTP, TACACS+, and other protocols. These servers feature a modular authentication sub-system, SSL, and IPv6 support, and are very scalable and efficient.
The software should compile out of the box for recent versions of Linux, FreeBSD, NetBSD, OpenBSD and Solaris.
Daemons provided by "mjhservers":
- spawnd is a broker with load-balancing functionality that listens for incoming connections on IP, UNIX or possibly IPv6 sockets, accepts them and finally forwards them (using ancillary messages over UNIX domain sockets) to the spawned server processes.
- ftpd is a highly configurable event-driven FTP daemon with TLS/SSL and IPv6 support, and much more.
- pop3d is an event-driven POP3 daemon. The manual has a short description on required Postfix patches, too (alas, these are quite out of date, and may or may not apply cleanly to current versions).
- lmtpd is an event-driven LMTP daemon, useful only in conjunction with pop3d.
- mavis and mavisd implement the modular authentication sub-system used by ftpd, pop3d et al.
- mod_auth_mavis is an Apache module for MAVIS based authentication.
- tac_plus is an event-driven TACACS+ daemon which utilizes the MAVIS backend for authentication and authorization (and may get its user data from LDAP, a suitable minimalistic tacacs.schema for OpenLDAP is included).
- tcprelay is an event-driven TCP connection forwarder.
- tcpmapd is an experimental daemon that interfaces the MAVIS system to Postfix.
<<less
Download (0.36MB)
Added: 2007-04-04 License: The Apache License Price:
933 downloads
JFtp 1.50

JFtp 1.50


JFtp is a graphical Java network and file transfer client. more>>
JFtp is a Swing Java network and file transfer client. It supports FTP using its own FTP API and various other protocols like SMB, SFTP, NFS, HTTP, and file I/O using third party APIs.
The FTP API is separated from the GUI and can also be used in third-party applications. It should ideally be launched in a Web browser via Java Web Start (contained by the Java 1.4 plugin), but can also be started locally.
JFtp supports FTP using its own FTP API and various other protocols like SMB, SFTP, NFS, HTTP, and file I/O using third party APIs, includes many advanced features such as recursive directory up/download, browsing FTP servers while transferring files, FTP
You can also have more than one connection open at a time in a mozilla-style tabbed browsing environment.
The FTP API is separated from the GUI and can also be used in third-party applications.
It should ideally be launched in a Web browser via Java Web Start (contained by the Java 1.4 plugin), but can also be started locally.
JFtp is free and distributed under the GNU public license. The API is dual licensed, you may use it under the GPL in your project or negotiate with me about a commercial license.
Main features:
- recursive directory up/download
- browsing FTP servers while transferring files
- FTP resuming and queueing
- browsing the LAN for Windows shares
- and more...
Enhancements:
- This release includes UI improvements, sftp support usings jsch (in addition to j2ssh), and lots of bugfixes.
<<less
Download (3.5MB)
Added: 2007-07-20 License: GPL (GNU General Public License) Price:
935 downloads
JvFTP 0.72

JvFTP 0.72


JvFTP is a Java ftp client library. more>>
JvFTP is a Java ftp client library.
This library has been tested with:
SunOS 5.7, FTP server
BSD-199506, FTP server
SuSE Linux 6.4 (i386), FTP server
HP-UX B.11.00 U 9000/800, FTP server
MS Windows, BulletProof FTP server v2.1.5
MS Windows 2000, Microsoft FTP Publishing Service 5.0
Main features:
- Uploads / downloads files
- Recursive directory uploads
- Concurrent data transfers
- Both passive / active data transfer modes
- Swing components for browsing files and directories
- AWT components for browsing files and directories
<<less
Download (0.18MB)
Added: 2006-07-15 License: GPL (GNU General Public License) Price:
1203 downloads
Pure FTP Manager 1.0

Pure FTP Manager 1.0


Pure FTP Manager allows a user to access multiple FTP chrooted sites with a single username and password. more>>
Pure FTP Manager allows a user to access multiple FTP chrooted sites with a single username and password. The program uses pure-ftpd and PostgreSQL for FTP and authentication. A site is chosen by adding @sitename to the users login

<<less
Download (0.016MB)
Added: 2007-03-12 License: GPL (GNU General Public License) Price:
960 downloads
proFXP 3.0-pre2

proFXP 3.0-pre2


proFXP provides a command-line fxp (server-to-server FTP) client. more>>
proFXP provides a command-line fxp (server-to-server FTP) client.

proFXP is a command-line FXP (server-to-server FTP) client written in Perl. It features tab-completion of remote file/dir names, SOCKS4 firewall support, and a powerful interface right down to the FTP protocol layer.

proFXP is a FXP (server-to-server FTP) client written in Perl. It features TAB completion, site management, idle timers, SOCKS support, active and passive mode, different listing modes and a very powerful "down-to-the protocol metal" 2-char-command command line interface, pleasing newbies and hardcore hackers alike.

The binary below should work on libc6 Linux systems. The crash with multiple instances should be worked around now.

If you get the sources, youll need to get some perl modules off CPAN to make it work. If youre not root, or you dont know what CPAN is, you may get into trouble.
<<less
Download (0.54MB)
Added: 2007-04-27 License: GPL (GNU General Public License) Price:
912 downloads
glFTPd 2.01 RC1

glFTPd 2.01 RC1


glFTPd is an FTP daemon for ISPs and anyone else. more>>
glFTPd is a free FTP server for UNIX based systems. It is highly configurable and its possibilities are endless.
One of the main differences between many other ftp servers and glFTPd is that it has its own user database which can be completely maintained online using ftp site commands. glFTPd runs within a chroot environment which makes it relatively safe.
Main features:
- Virtual users and groups
- Bandwidth throttling (global and per user)
- Upload/Download ratio support
- On the fly CRC calculating of files being uploaded
- Script support on almost all commands and operations
- Online user management (add/remove/edit users using site commands)
- Built-in statistics viewable using site commands
- Encryption support through TLS/SSL integration
- ACL Support
- Many more ...
Enhancements:
- Fix: check return value of fclose when uploading file, somehow NFS likes to fail to close a file
- Fix: when upload error occured do silent zipscript check after the error was sent to client
- Fix: There where some problems with CHOWN when moving files across disks
- Fix: Installer updates by psxc (now it should also work with fedora core 3, which has no `which` command)
- Fix: few small typos in the docs
- Fix: the first abor response line had a multiline-indicator which was wrong
- Change: tls cleanup
- Fix: tls errors will now go to error.log instead of syslog
- Fix: when glftpd will no longer loop it if crashes during logout
<<less
Download (2.5MB)
Added: 2005-04-26 License: Freeware Price:
1642 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5