The SSH client program can be used for logging into a remote machine or server and for executing commands on a remote machine. When command is specified, it is executed on the remote host/server instead of a login shell. The syntax is as follows for executing commands over ssh:
ssh user1@server1 'command2'
ssh user1@server1 'command1 | command2'
The ssh client will login to a server called server1, using user name called user1 and run a command call command1.
Examples: run commands over ssh
Get remote server date and time:
ssh user1@server1 date
Find out remote server disk space usage:
ssh user1@server1 'df -H'
Find out remote server kernel version and Linux distro names:
ssh root@nas01 uname -mrs
ssh root@lsb_release -a
Run a script called /scripts/backup.sh:
ssh operator@oracle1 '/scripts/backup.sh'Tweet itFacebook itGoogle+ itPDF itFound an error/typo on this page?