Host SSH Aliases
In root's
.bashrc
are defined a number of aliases to make it a bit quicker to do commands to a single host. Basically it aliases the host name with "ssh hostname". For example typing
swc-023
is the same as doing
ssh swc-023
; typing
bg-mds-1 hostname
is the name as using ssh to execute a single command on bg-mds-1:
ssh bg-mds-1 hostname
. Because of shell syntax, complicated commands (e.g., ones involving pipes) will need to be quoted to be executed entirely on the remote host (e.g.,
swc-001 "df -h | grep /export"
).
To do issue the same command to more than one host at the same time, use
do-on-hosts
and either specify a host type (e.g.,
--swcs
) or a list of hosts using
--hosts option: =--hosts swc-003,bg-mds-1,server-2
. See more on the project book page.
--
JimJacobs - 2020-12-17