win10安装sshpass_安装sshpass_weixin_39758956的博客-程序员秘密

技术标签: win10安装sshpass  

sshpass: 用于非交互的ssh 密码验证

ssh登陆不能在命令行中指定密码,也不能以shell中随处可见的,sshpass 的出现,解决了这一问题。它允许你用 -p 参数指定明文密码,然后直接登录远程服务器。 它支持密码从命令行,文件,环境变量中读取

安装sshpass

curl -O -L http://downloads.sourceforge.net/project/sshpass/sshpass/1.06/sshpass-1.06.tar.gz && tar xvzf sshpass-1.06.tar.gz && cd sshpass-1.06 && ./configure && make && sudo make install

安装后执行sshpass -V查看版本

sshpass -V

sshpass1.06(C)2006-2011Lingnu Open Source Consulting Ltd.

(C)2015-2016Shachar Shemesh

This program isfreesoftware, and can be distributed under the terms of the GPL

See the COPYINGfile for moreinformation.

Using"assword" as the default password prompt indicator.

sshpass -h查看帮助

Usage: sshpass [-f|-d|-p|-e] [-hV] command parameters-f filename Take password to use from file

-d number Use number as file descriptor forgetting password-p password Provide password as argument (security unwise)-e Password is passed as env-var "SSHPASS"With no parameters-password will be taken from stdin-P prompt Which string should sshpass search forto detect a password prompt-v Be verbose about what you're doing

-h Show help (this screen)-V Print version information

At most one of-f, -d, -p or -e should be used

sshpass 参数 SSH命令(ssh,sftp,scp等)。

参数:

-p  password    //将参数password作为密码。

-f   passwordfile //提取文件passwordfile的第一行作为密码。

-d   使用数字作为文件描述符来获取密码

-e  //将环境变量SSHPASS作为密码。

另外,对于ssh的第一次登陆,会提示:“Are you sure you want to continue connecting (yes/no)”,这时用sshpass会不好使,可以在ssh命令后面加上 -o StrictHostKeyChecking=no来解决。比如说上面的命令,就可以写作ssh -p efghi scp [email protected]:/home/xxx/test /root -o StrictHostKeyChecking=no。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39758956/article/details/111745855

智能推荐

自己实现RecycleView加载更多视图(状态)_recyclerview 加载更多_OneXzgj的博客-程序员秘密

关于RecycleView实现上拉加载更多的思路和方法,我相信每个人都有那么几套, 比如我 1、使用的是 BaseRecycleViewAdapterHelper 因为这个库真的帮助我们实现了好多的东西,结合Rxjava+Retrofit在项目中的使用,在不同的状态进行处理不同的业务逻辑,所以这个Adapter已经完完全全的实现了。 2、最开始选择这个库的原因是:里面可以通过几句代码实现it

gpmc资料整理_gpmc扩展_静静学习的博客-程序员秘密

在dm3730的sprugn4r.pdf手册上说1、“The GPMC and SDRC are dedicated to memory connection. The GPMC is used for NOR/NAND flash and SRAM memories”2、GPMC spaceEight independent GPMC chip-selects (gpmc_ncs0

DEVC++光标变黑块_dev光标变成黑块_撑一把纸伞.的博客-程序员秘密

这种按了insert/ins键,再按回去就行了。没找到的,按Win+R,输入osk,回车,进行输入。这种工具–>编辑器选项–>光标–>插入光标状态,换回竖线。

Spring的BeanFactory和ApplicationContext的区别?_spring application和factory区别_土谟物色的博客-程序员秘密

BeanFacotry是spring中比较原始的Factory。原始的BeanFactory无法支持spring的许多插件,如AOP功能、Web应用等。ApplicationContext接口,它由BeanFactory接口派生而来,因而提供BeanFactory所有的功能。ApplicationContext以一种更向面向框架的方式工作以及对上下文进行分层和实现继承。Applic...

Mac环境中Jenkins手动启动与停止-自定义shell脚本启动与停止_mac上sh定时执行的任务怎样停止_阳光的程序员的博客-程序员秘密

Mac上安装Jenkins之后,Jenkins默认已经启动,那如何手动的启动与停止呢?1.Jenkins 安装之后会在Mac  /Library/LaunchDaemons/目录中产生一个org.jenkins-ci.plist文件,启动与停止均使用此文件。2. 启动命令:sudo launchctl load/Library/LaunchDaemons/org.jenki

黑马程序员_Day01 __方法与数组_niuyaweiqq的博客-程序员秘密

---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------1、什么是函数?函数就是定义在类中具有特定功能的一段小程序,也叫做方法。小知识:开发中我们在编写程序,其实就是在不断的实现功能,而java中最小的功能单元就是函数,所以我们在编程的时候尽可能的将一些功能通过函数的

随便推点

判断是否为完全二叉树_空树是不是完全二叉树_iboylee的博客-程序员秘密

完全二叉树空树是完全二叉树对于深度为K的,有n个结点的二叉树,当且仅当其每一个结点都与深度为K的满二叉树中编号从1至n的结点一一对应时称之为完全二叉树。算法思想判断树是否是空树,若为空树则为完全二叉树若树为非空完全二叉树,则借助队列层序遍历二叉树(空分支也入队),若出队碰到空分支,则说明之前的结点都不为空,那么队列中的结点都应该是空分支。若不满足上述,则不是完全二叉树伪代码b...

Python 接口测试或爬虫中Http请求的Header头快速构造,解决“Fiddler中请求可以,Python发送请求失败等问题排查和问题原因说明”_python2.7 传递headers 失败_BenjaminQA的博客-程序员秘密

前言 “1 + 1 = 2” 耳濡目染,从而引出下方:url + request headers + request method + request body(data) = response headers + response data 遇见问题,发现问题,定位问题并解决问题,静下心看看公式慢慢调试,理解其“构造原理”。常见问题:1、Python 3.6.4 调用requests库中headers定义字段值发生变化 “梗”待解...

Vue移动端项目中使用echarts_vue 移动端使用echarts_少一点天分°C的博客-程序员秘密

vue项目中如何使用echarts首先下载插件npm i echarts -S然后在main.js中引入插件// 引入import echarts from 'echarts'// 注册Vue.prototype.$echarts = echarts在需要的组件中初始化图表// 获取需要生成图表的元素// 以下是一些常用的配置参数 都有写明详细的注释 initChart () { let echarts = this.$echarts.init(document

电商项目——商品详情——第八章——中篇_福建选手阿俊的博客-程序员秘密

文章目录1:环境搭建2:模型抽取3:规格参数4:销售属性组合5:详情页渲染6:销售属性渲染7:sku组合切换8:异步编排优化1:环境搭建前面我们复习了异步和线程池里的内容2:模型抽取3:规格参数4:销售属性组合5:详情页渲染6:销售属性渲染7:sku组合切换8:异步编排优化...

HTML-网页-3D旋转相册-创意相册_编程ID的博客-程序员秘密

HTML-网页-3D旋转相册代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>3D旋转相册</title> <style> *{margin: 0;padding: 0;} html,body{height: 100%;} body{ overflow: hidden; display: fl

推荐文章

热门文章

相关标签