sshpass使用】的更多相关文章

windows里有个Xshell非常的方便好使,因为它能保存你所有的ssh登录帐号信息.MAC下并没有xshell,有些也提供这样的功能,但效果都不好.iterm2是很好的终端,但却不能很好的支持多profiles,当要管理的机器较多时,就比较麻烦了.好在它有profiles设置,只是不能保存ssh登录帐号及密码,它还提供了加载profiles时执行外部命令的功能,因此,这里就可以使用sshpass来帮它执行. 安装iterm2 直接到官网下载安装: http://iterm2.com/,mac…
while read line do ./sshpass -p 密码 ssh root@$line “ls” done<./backup while read line ;do /usr/bin/sshpass -p 密码 ssh root@128.199.114.243 “ls”; done <./ip.list for i in `cat ip.list` ;do /usr/bin/sshpass -p 密码 ssh root@128.199.114.243 “ls”; done /usr…
关于sshpass 背景 在Linux后台中,经常会用到ssh.scp等命令.需要进行认证,手动输入密码,是交互式的过程. 当将ssh.scp等命令做成自动化脚本时,可能需要非交互式的登录过程,此时可以用sshpass. 使用举例 使用-p参数指定登录密码 # 免密码登录 $ sshpass -p password ssh username@host # 远程执行命令 $ sshpass -p password ssh username@host <cmd> # 通过scp上传文件 $ ssh…
参考:http://www.2cto.com/os/201307/227911.html 手动下载地址:http://sourceforge.net/projects/sshpass/ 安装示例: wget -c http://downloads.sourceforge.net/project/sshpass/sshpass/1.05/sshpass-1.05.tar.gz tar -xzvf sshpass-1.05.tar.gz cd sshpass-1.05 ./configure mak…
示例: ./sshpass -p ‘123456’  ssh -o StrictHostKeyChecking=no    root@192.168.1.15 ./sshpass -p ‘123456’ scp -o StrictHostKeyChecking=no  /root/abc.sh  192.168.1.15:/root -p:指定ssh的密码 -o StrictHostKeyChecking=no 避免第一次登录出现公钥检查…
   在测试的时候要同时操作多台机器,每次都要挨个去执行几乎相同的命令或者修改一些设置,这样很影响工作效率也很烦,所以就想写一个脚本,远程自动去做这些操作.远程执行命令很简单,但是不能在执行命令加上命令,还得手动输入,放在脚本里肯定不行.Google一番看到了这篇文章< ssh免输密码自动登录>,上面介绍了三种方法.我选择的是sshpass,简单方便,内网测试,也不用考虑安全的问题.不过CentOS发行版中没有带sshpass的rpm包,一种方法是自己手动编译源码,还可以用fedora的rpm…
1.源码下载:   wget https://nchc.dl.sourceforge.net/project/sshpass/sshpass/1.06/sshpass-1.06.tar.gz 2.解压   gunzip sshpass-1.06.tar.gz tar -xvf sshpass-1.06.tar cd sshpass-1.06 3.生产makefile   which xlc /usr/vacpp/bin//xlc ./configure CC=/usr/vacpp/bin//xl…
最近公司机器的增多,顺便还要上报表系统,考虑到服务器越来越多,手工的管理显得越来的越吃力,所以打算推进公司自动化运维工具的使用. 推进的过程中,一步一个坑踩过来的.由于公司之前未运用过自动化运维工具,所以经验很少. 首先安装ansible: 第一步:设置epel仓库: rpm -iUvh http://dl.Fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm 第二步,使用yum安装ansible,顺便检查下ansib…
1.  item2官网下载,自行安装 2. 导入以前生成的Prefiles文件到 /Users/alex/Library/Application Support/iTerm2/DynamicProfiles 3. 导出Perfiles Json文件 4. 配置标题显示 Iterm2->Preferences->Appearance 勾选Show profile name 复选框. 5. 安装sshpass 下载源码点我下载 使用终端cd到下载目录 解压到当前文件夹 tar -zxvf sshp…
author:headsen  chen date : 2017-11-29  15:46:39 notice:created  by  headsen chen himself   and not allowed to copy,or  will done by low. 应用范围:可以在命令行直接使用密码来进行远程连接和远程拉取文件. 实例1:直接远程连接某台主机: 命令:sshpass -p xxx ssh root@192.168.11.11 实例2:远程连接指定ssh的端口: 命令:s…