tentacle_client - a client file transfer protocol
Contents
Examples
tentacle_client-a192.168.1.1-v/bin/bash Simple file transfer with maximum file size set to 1MB tentacle_client-a192.168.1.1-xpassword-v/bin/bash Simple file transfer with password authentication (not secure) tentacle_client-a192.168.1.1-xpassword-ecert.pem-kkey.pem-v/bin/bash Secure file transfer with client certificate and password authentication
Name
tentacle_client - a client file transfer protocol
Notes
Tentacle requires Perl 5.8 or higher to works
Options
Tentacle Client options :
-aaddress: Server address (default 127.0.0.1).
-c: Enable SSL without a client certificate.
-ecert: OpenSSL certificate file. Enables SSL.
-fca: Verify that the peer certificate is signed by a ca.
-g: Get files from the server.
-h: Show help.
-kkey: OpenSSL private key file.
-pport: Server port (default 41121).
-q: Quiet. Do now print error messages.
-rnumber: Number of retries for network operations (default 3).
-ttime: Time-out for network operations in seconds (default 1s).
-v: Be verbose.
-w: Prompt for OpenSSL private key password.
-xpwd: Server password.
See Also
tentacle_server(1), pandora_server(1), pandora_agent(1) 0.2.0 2010-05-11 TENTACLE_CLIENT(1)
Synopsis
tentacle_client <options> 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/.
