item2实现ssh的免密登录

news/2024/7/4 9:52:18

编写expect脚本


1 新建脚本(脚本位置没有明确要求)

touch ssh-info.sh

2 脚本内容

#!/usr/bin/expect

set timeout 30
spawn ssh -p [lindex $argv 0] [lindex $argv 1]@[lindex $argv 2]
expect {
        "(yes/no)?"
        {send "yes\n";exp_continue}
        "password:"
        {send "[lindex $argv 3]\n"}
}
interact

item2工具设置


1 打开设置


img_b64801f6cf9d782fcf7bf791cc26c706.png

2 参数配置

/Users/miaogaolin/Documents/ssh-info.sh [端口号] [用户名] [服务器IP] ['密码']
img_eff78df0faca18207e5e69e586ddeeda.png

3 开始连接

方式一:command + o
方式二:如下图

img_0a982ba34c8dbd8b4b76217d7c936019.png

http://www.niftyadmin.cn/n/2815737.html

相关文章

iOS给H5传值JSON中的转义字符\\\被自动移除问题

1、问题 有一个下面的字符串要从iOS传递给H5,该字符串是NSDictionary转化成的JSON字符串 NSString *test "{\"result\":\"{\\\"alipay_trade_app_pay_response\\\":{\\\"code\\\":\\\"10000\\\",\\\"msg\\\":\\…

指针的引用:* x

引用:int &xy;这里的y必须是变量,对x做出的赋值等操作,y的值也会改变。我们可以理解为x是变量y的别名。并且引用只能在定义的时候才能使用。 而指针引用,例如:char* &x y;我们刚遇到的时候可能会理解错误&am…

Docker修改空间大小

2019独角兽企业重金招聘Python工程师标准>>> -Docker修改空间大小 Docker默认空间大小分为两个,一个是池空间大小,另一个是容器空间大小。 池空间大小默认为:100G 容器空间大小默认为是:10G 所以修改空间大小也分为两个…

搞定JVM垃圾回收就是这么简单

上文回顾:《可能是把Java内存区域讲的最清楚的一篇文章》 写在前面 本节常见面试题: 问题答案在文中都有提到 如何判断对象是否死亡(两种方法)。简单的介绍一下强引用、软引用、弱引用、虚引用(虚引用与软引用和弱引用…

用注册机给keil4 注册 ERROR R206: NO REGISTRY ACCESS, ADMINISTRATION RIGHTS REQUIRED

ERROR R206: NO REGISTRY ACCESS, ADMINISTRATION RIGHTS REQUIRED 【翻译】错误R206:没有注册使用权,需要管理员权限。 解决方法: 用“管理员的身份运行”启动keil 才可以注册

React中拓展Jquery组件

1、实现 import $ from "jquery"; ;(function (WB) { WB.extend({ //插件名称wbalert: function() {alert(我是一个插件);}}); })($);export default $2、使用 import WB from "./wbjquery"componentDidMount() {(WB as any).wbalert() }

测试中常用符号代表意思

Pass(OK)通过——测试通过 POK部分通过——多条测试用例部分通过 Fail(NG)未通过——测试出问题,通常后面会备注问题细节 NT(Not Test)未测试——本轮不测试该功能跳过 Block阻塞——因某些特殊原因阻塞 NA(Not Available)无此功能——产品并无测试用例所对应功…

windbg分析BSOD dump文件实战

2019独角兽企业重金招聘Python工程师标准>>> 今天刚好手边有一个系统蓝屏的dump文件,下面一步一步来找到出错的地方。 1.用windbg打开dump文件,设置好符号路径等。 已经基本确定了是哪个驱动引起的问题。 2.执行!analyze -v命令, …