Simple Transfer Protocol Daemon

stpd is a small file server initially developed as a personal exercise. It can be used as a light alternative to commands such as rsh host exec cat file, and to a certain extent, rcp.

The protocol is very simple in order to be easily used in shell scripts with commands like socket or nc.

The daemon allows for fine access control based on remote hostname and remote username (if available) through an optionnal ident query. It also understands basic HTTP requests and as such could behave as a light-weight static web-server.

Similar functionnality can be obtained by using apache with the mod_access_identd module, hence by its various features (signal handling, config file, access control, logging, bandwith and sessions limiting, ...) stpd can mainly be used as a basis to any TCP server developement.

Tested on Linux, FreeBSD, Solaris, and Irix.

Current version: stpd-0.3.1.tar.gz.


Last updated on 12/23/2001.HomeContactFrançais ]