# Linux - sshpass ###### tags: `linux` `sshpass` Available in Ubuntu/Debin Distribution, tested on Ubuntu 12.04 Server ``` # Install apt-get install sshpass # Command syntax sshpass -p <password> ssh -o StrictHostKeyChecking=no root@<remote server IP> <command> # Example 1 root@ubuntu:~# ssh 10.1.33.181 root@10.1.33.181's password: Last login: Sat Nov 15 11:09:00 2014 from 10.1.33.137 [root@centos ~]# exit logout Connection to 10.1.33.181 closed. root@ubuntu:~# root@ubuntu:~# sshpass -p azazaz ssh -o StrictHostKeyChecking=no root@10.1.33.181 hostname centos root@ubuntu:~# sshpass -p azazaz ssh -o StrictHostKeyChecking=no root@10.1.33.181 ls -al total 84 dr-xr-x---. 3 root root 4096 Nov 15 10:59 . dr-xr-xr-x. 25 root root 4096 Nov 15 09:42 .. -rw-------. 1 root root 1125 Oct 30 14:28 anaconda-ks.cfg -rwxr-xr-x. 1 root root 314 Nov 15 10:59 auto_ssh.sh -rw-------. 1 root root 10670 Nov 15 10:58 .bash_history -rw-r--r--. 1 root root 18 May 20 2009 .bash_logout -rw-r--r--. 1 root root 176 May 20 2009 .bash_profile -rw-r--r--. 1 root root 176 Sep 23 2004 .bashrc -rw-r--r--. 1 root root 242 Nov 15 10:38 check_pass.sh -rw-r--r--. 1 root root 100 Sep 23 2004 .cshrc -rw-r--r--. 1 root root 9458 Oct 30 14:28 install.log -rw-r--r--. 1 root root 3161 Oct 30 14:27 install.log.syslog -rw-------. 1 root root 143 Nov 2 01:26 .lesshst drwx------. 2 root root 4096 Nov 15 10:58 .ssh -rw-r--r--. 1 root root 129 Dec 4 2004 .tcshrc -rw-------. 1 root root 5472 Nov 15 10:59 .viminfo root@ubuntu:~# # Send command to WatchGuard firewall sshpass -p readwrite ssh admin@10.10.10.150 -p 4118 <<< "show interface" | grep Address ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up