码迷,mamicode.com
首页 >  
搜索关键字:sshpass    ( 115个结果
sshpass 使Linux可以明文参数输入SSH密码
sshpass使Linux可以明文参数输入SSH密码1.sshpass安装12.sshpass的参数13.sshpass的使用2这几天配置一台服务器,在某云平台创建云服务器后,生成了巨长、巨复杂的一串密码,在输入几十次密码后,依然是密码错误。这时候就想如果密码是非交互式输入,可以将密码做为参数或从文件..
分类:系统相关   时间:2016-12-07 14:39:33    阅读次数:787
Jenkins若干小问题
1. Jenkins上不能直接在shell中调用scp命令来执行上传下载操作,核心问题是scp需要输入密码。 为了可以直接将密码传递过去。我们安装 sshpass 来透传密码 a. 安装sshpass b. 直接使用sshpass来透传 sshpass -p "xxxx" scp root@xxx. ...
分类:其他好文   时间:2016-10-19 03:03:51    阅读次数:214
sshpass
源码下载地址:http://sourceforge.net/projects/sshpass/ tar -zxvf sshpass-1.05.tar.gz cd sshpass-1.05 ./configure make && make install 安装完成后输入sshpass出现如下提示即安装 ...
分类:其他好文   时间:2016-10-07 13:23:58    阅读次数:184
sshpass: 用于非交互的ssh 密码验证
ssh登陆不能在命令行中指定密码,也不能以shell中随处可见的,sshpass 的出现,解决了这一问题。它允许你用 -p 参数指定明文密码,然后直接登录远程服务器。 它支持密码从命令行,文件,环境变量中读取 $> sshpass -h Usage: sshpass [-f|-d|-p|-e] [- ...
分类:其他好文   时间:2016-09-28 19:34:03    阅读次数:113
Linux建立信任主机
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1、先在本机上面装一个sshpass 的安装包 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2、ssh-keygen -t rsa -P "" -f /root/.ssh 在本机上生成rsa密钥-t:指定rsa ...
分类:系统相关   时间:2016-09-11 01:25:33    阅读次数:267
利用sshpass和ssh编写脚本远程执行命令
importsubprocessimportos(rfd,wfd)=os.pipe()arg="-d%d"%rfdtry:p=subprocess.Popen(["sshpass",arg,"ssh","-l","haohzhang","phxaishdc9dn1447.stratus.phx.ebay.com","ls","/tmp/"],stdin=subprocess.PIPE,stdout=subprocess.PIPE,stderr=subprocess.PIPE)os.close(rfd)os.w..
分类:其他好文   时间:2016-08-01 23:16:00    阅读次数:553
主机间信任关系建立之ssh+sshpass批量化部署
ssh通过公钥实现身份认证,可以手工创建.ssh目录并将公钥拷贝至远程主机。也可通过ssh-copy-id命令将公钥传递至远程主机。对于批量化部署:1首先要解决的是身份认证的问题(root密码应该统一)。2然后通过sshpass的-p密码或-f指定密码文件的方式来传递密码,实现认证登录。3通..
分类:其他好文   时间:2016-07-19 15:40:11    阅读次数:403
推送文件(expect交互式方式与sshpass非交互式方式)
前提条件以下两种推送的文件是SSH的公钥,推送方式依赖于SSH,基于SSH的相关方面操作和机器相关配置请参考我的上一篇博文“ssh服务批量管理例子”1、expect交互式方式1、1上传文件及文件内容#以10机器为例。#执行rz–y分别上传“dis-sshkey”、“expect-copy-sshkey.exp”和“..
分类:其他好文   时间:2016-06-15 00:11:55    阅读次数:247
推送文件(expect交互式方式与sshpass非交互式方式)
前提条件以下两种推送的文件是SSH的公钥,推送方式依赖于SSH,基于SSH的相关方面操作和机器相关配置请参考我的上一篇博文“ssh服务批量管理例子”1、expect交互式方式1、1上传文件及文件内容#以10机器为例。#执行rz–y分别上传“dis-sshkey”、“expect-copy-sshkey.exp”和“..
分类:其他好文   时间:2016-06-15 00:10:26    阅读次数:307
如何自动输入密码ssh连接到其他机器
想在shell脚本里ssh连接到另外一台服务器后执行一些命令,但是不希望通过交互方式输入登录密码。主要的解决方法有三种:1.生成ssh公钥,建立和对方机器的信任关系;2.使用expect脚本;3.使用sshpass这里介绍一下sshpassyuminstallsshpass-y实例:[root@fsbin]#./sshpass-p12345..
分类:其他好文   时间:2016-02-21 18:45:33    阅读次数:201
115条   上一页 1 ... 7 8 9 10 11 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!