hg
Show by ID
tsshbatch for OpenVMS
Download as zip
Revision Commit Message Age Author Refs
r12:ea913cdfd539 Added tag 1.317-vms for changeset f5622649e032 3 years ago Jean-Francois Pieronne
tip
r11:f5622649e032 OpenVMS update 3 years ago Jean-Francois Pieronne
r10:d82b5913af96 Added tag 1.317 for changeset e74be44c0a1a 3 years ago Jean-Francois Pieronne
r9:e74be44c0a1a tsshbatch.py initial version 3 years ago Jean-Francois Pieronne
r8:f2ac7201b185 tsshbatch-license.txt initial version 3 years ago Jean-Francois Pieronne
r7:d5092867755f WHATSNEW.txt initial version 3 years ago Jean-Francois Pieronne
r6:700f6642d3b6 Makefile initial version 3 years ago Jean-Francois Pieronne
r5:0bcbf0144265 Docs/tsshbatch.txt initial version 3 years ago Jean-Francois Pieronne
r4:2ac63b53634e Docs/tsshbatch.rst initial version 3 years ago Jean-Francois Pieronne
r3:80e4c4f61748 Docs/tsshbatch.html initial version 3 years ago Jean-Francois Pieronne
< 1 2 >

'tsshbatch' is a server automation tool to enable you to issue commands to many servers without having to log into each one separately. When writing scripts, this overcomes the 'ssh' limitation of not being able to specify the password on the command line.

'tsshbatch' has a sophisticated inventory management system (host files) as well as a mechanism for organizing libraries of standard jobs (command files). Both local and global variables may be defined and/or used in either.

'tsshbatch' also understands basic 'sudo' syntax and can be used to access a server, 'sudo' a command, and then exit.

'tsshbatch' thus allows you to write complex, hands-off scripts that issue commands to many servers without the tedium of manual login and 'sudo' promotion. System administrators, especially, will find this helpful when working in large server farms.

'tsshbatch' is written in Python and requires the 'paramiko library. It has been tested on various Linux and FreeBSD variants.

See Also: https://en.wikipedia.org/wiki/Tsshbatch

Related: Ansible, Capistrano, ClusterSSH, Fabric, PSSH, Rundeck