DragonFly On-Line Manual Pages

Search: Section:  


TENTACLE_SERVER(1)       Server file transfer protocol      TENTACLE_SERVER(1)

NAME

tentacle_server - a server file transfer protocol

SYNOPSIS

tentacle_server <options>

DESCRIPTION

Tentacle is a client/server file transfer protocol that aims to be: - Executable programs or shell commands - System calls (functions provided by the kernel) - Library calls (functions within program libraries) Tentacle was created to replace more complex tools like SCP and FTP for simple file transfer/retrieval, and switch from authentication mechanisms like .netrc, interactive logins and SSH keys to X.509 certificates. Simple password authentication over a SSL secured connection is supported too. The client and server (TCP port 41121) are designed to be run from the command line or called from a shell script, and no configuration files are needed. Tentacle is now the default file transfer method for Pandora FMS and Babel Enterprise. Tentacle is implemented in Perl and ANSI C (Windows platforms included). You can download it and get more information at the official Sourceforge website http://tentacled.sourceforge.net/.

OPTIONS

Tentacle Server options : -a ip_address : Address to listen on (default 0.0.0.0). -c number : Maximum number of simultaneous connections (default 10). -d : Run as daemon. -e cert : OpenSSL certificate file. Enables SSL. -f ca_cert : Verify that the peer certificate is signed by a ca. -h : Show help. -i : Filters. -k key : OpenSSL private key file. -m size : Maximum file size in bytes (default 2000000b). -o : Enable file overwrite. -p port : Port to listen on (default 41121). -q : Quiet. Do now print error messages. -r number : Number of retries for network opertions (default 3). -t time : Time-out for network operations in seconds (default 1s). -v : Be verbose. -w : Prompt for OpenSSL private key password. -x pwd : Server password.

EXAMPLES

tentacle_server -m 1048576 -s /tmp -v Simple file transfer with maximum file size set to 1MB tentacle_server -x password -s /tmp -v Simple file transfer with password authentication (not secure) tentacle_server -x password -e cert.pem -k key.pem -f cacert.pem -w -s /tmp -v Secure file transfer with client certificate and password authentication

NOTES

Tentacle requires Perl 5.8 or higher to works

SEE ALSO

tentacle_client(1), pandora_server(1), pandora_agent(1) 0.2.0 2010-05-11 TENTACLE_SERVER(1)

Search: Section: