`

Mac 记住ssh用户名密码的expect 脚本

阅读更多

 

进入Mac用户目录:

 

$cd /usr/bin

 

 

创建item2login.sh文件,内容如下:

 

#!/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

 

 

最后执行:

 

item2login.sh 22 root 192.168.1.188 root

    脚本                     端口号 用户名 服务器地址         密码 要一一对应

 

 

分享到:
评论

相关推荐

    Shell脚本实现自动输入密码登录服务器

    下面是一个简单的expect脚本示例(名为scp.exp),用于实现自动输入密码的scp命令: ```bash #!/usr/bin/expect set timeout 20 if { [llength $argv] puts "Usage:" puts "$argv0 local_file remote_path" ...

    shell脚本实现ssh自动登录功能分享

    该脚本基于`expect`命令实现了SSH自动登录。`expect`是一个用于自动化交互式应用的工具,比如telnet、ftp、passwd、fsck等。在本场景中,`expect`被用来处理SSH登录过程中的人机交互,如确认是否继续连接、输入密码...

    远程访问Linux的工具putty

    配合 Expect 脚本语言,用户可以编写自定义脚本来控制PuTTY的行为。 **总结** PuTTY是一款强大的远程访问工具,尤其对Windows用户来说,它提供了一种简单且安全的方式连接到Linux和Unix服务器。无论你是系统管理员...

    Putty Linux系统命令行工具

    对于更复杂的任务,如自动化脚本执行,可以考虑使用PuTTY的命令行参数或者配合expect脚本。 总之,PuTTY是连接Linux系统的重要工具,无论你是开发者、系统管理员还是普通用户,都能从中受益。通过掌握PuTTY及其相关...

    scratch少儿编程逻辑思维游戏源码-超级马力欧兄弟.zip

    scratch少儿编程逻辑思维游戏源码-超级马力欧兄弟.zip

    scratch少儿编程逻辑思维游戏源码-城堡躲避.zip

    scratch少儿编程逻辑思维游戏源码-城堡躲避.zip

    气动力学驱动的导弹姿态控制技术及其MATLAB仿真研究

    内容概要:本文探讨了基于气动力学的导弹姿态控制技术,并详细介绍了其MATLAB仿真方法。文章首先阐述了气动力学的基本概念以及其在导弹设计中的重要性,随后讲解了导弹姿态控制系统的构成,包括传感器、控制器和执行器的功能。接下来,重点介绍了如何利用MATLAB进行导弹飞行过程和姿态控制的仿真,包括建立导弹模型、设定环境参数、编写仿真代码等步骤。最后,通过仿真展示了气动力学在提升导弹飞行稳定性、机动性和作战效能方面的重要作用,并对未来的研究方向进行了展望。 适合人群:航空航天工程领域的研究人员、导弹系统设计师、从事飞行器控制研究的专业人士。 使用场景及目标:适用于希望深入了解导弹姿态控制原理及其仿真的专业人士,旨在提高导弹飞行性能和作战能力。 其他说明:文中提供的MATLAB代码仅为简化的示例,实际应用时需考虑更多复杂的因素和算法。

    scratch少儿编程逻辑思维游戏源码-电镀盒子.zip

    scratch少儿编程逻辑思维游戏源码-电镀盒子.zip

    基于DSP28335与STM32F407的锁相环程序在电源逆变系统中的应用及其实现

    内容概要:本文详细介绍了DSP28335与STM32F407在电源逆变系统中的锁相环(PLL)程序应用。首先概述了锁相环的基本概念及其在逆变系统中的重要性,然后深入探讨了DSP28335锁相环程序的特点和功能,如正弦波锁定、频率和相位跟踪、全桥逆变等功能。接着阐述了具体的实现步骤,包括系统配置、PLL算法选择、滤波器设计、正弦波生成与输出,最后进行了性能分析,强调了该程序在提高系统性能、稳定性和效率方面的优势。 适合人群:从事电力电子、嵌入式系统开发的技术人员,特别是对锁相环和逆变系统感兴趣的工程师。 使用场景及目标:适用于需要深入了解锁相环在电源逆变系统中应用的研发人员,旨在帮助他们掌握PLL的工作原理、实现方法及其优化技巧,以提高逆变系统的性能和可靠性。 其他说明:文中提供的技术细节和实现方法有助于读者更好地理解和应用锁相环技术,特别是在高频、高精度的逆变场合。

    scratch少儿编程逻辑思维游戏源码-Shape Smasher.zip

    scratch少儿编程逻辑思维游戏源码-Shape Smasher.zip

    少儿编程scratch项目源代码文件案例素材-审美乌托邦.zip

    少儿编程scratch项目源代码文件案例素材-审美乌托邦.zip

    少儿编程scratch项目源代码文件案例素材-潜水艇.zip

    少儿编程scratch项目源代码文件案例素材-潜水艇.zip

    scratch少儿编程逻辑思维游戏源码-3D忍者.zip

    scratch少儿编程逻辑思维游戏源码-3D忍者.zip

    新能源领域基于EMD-ARMA的风光出力预测方法及其应用

    内容概要:本文介绍了基于EMD-ARMA的组合风光出力预测方法,详细阐述了经验模态分解(EMD)和自回归移动平均(ARMA)模型的应用步骤。首先,通过EMD将原始发电数据分解为多个本征模态函数(IMF),然后用ARMA模型对各IMF分量进行建模和预测,最后将预测结果叠加重构,获得最终的风光功率预测值。文中还提供了简化的Python代码示例,帮助读者理解和实现该方法。 适合人群:从事新能源研究和技术开发的专业人士,尤其是对风光发电预测感兴趣的科研人员和工程师。 使用场景及目标:适用于需要提高风光发电预测精度的项目,旨在通过先进的数学模型优化电力调度和资源配置。 其他说明:本文提供的代码示例仅用于教学目的,实际应用中需根据具体情况调整和完善。此外,建议在实践中参考更多专业文献和寻求专家意见以确保预测模型的准确性和可靠性。

    scratch少儿编程逻辑思维游戏源码-宝石消消乐.zip

    scratch少儿编程逻辑思维游戏源码-宝石消消乐.zip

    少儿编程scratch项目源代码文件案例素材-染色奔跑.zip

    少儿编程scratch项目源代码文件案例素材-染色奔跑.zip

    Comsol仿真超构表面光子晶体动量空间拓扑荷识别图绘制指南

    内容概要:本文详细介绍了使用Comsol仿真软件绘制超构表面光子晶体动量空间拓扑荷识别图的方法。首先简述了超构表面光子晶体的基本概念及其重要性,然后逐步讲解了如何在Comsol中建立模型、设置仿真参数并运行仿真,最终生成动量空间拓扑荷识别图。文中还附有简单代码示例,帮助读者更好地理解整个流程。最后对所学内容进行了总结,并展望了未来的研究方向。 适合人群:对光学、物理学以及仿真软件感兴趣的科研人员和技术爱好者。 使用场景及目标:适用于希望深入了解光子在超构表面光子晶体中传播特性的研究人员,旨在提高他们对该领域的认识水平,促进相关科学研究的发展。 阅读建议:由于涉及较多专业术语和复杂概念,在阅读时建议先掌握基本理论知识,并结合实际案例进行练习,以便更好地消化吸收文中内容。

    基于CNN-LSTM与SE注意力机制的时序数据分析及应用(MATLAB实现)

    内容概要:本文介绍了一种结合卷积神经网络(CNN)、长短时记忆网络(LSTM)以及SE注意力机制的混合模型用于时序数据分类预测的方法,并提供了具体的MATLAB实现方法。文中详细解释了模型的工作流程,从卷积层的空间特征提取开始,经过SE注意力模块对特征进行加权处理,再到LSTM层的时间序列建模,最终完成分类任务。此外,还讨论了一些优化技巧,如数据预处理、动态学习率设置、特征压缩等,以提高模型性能。 适合人群:有一定机器学习基础的研究人员和技术开发者,特别是那些从事医疗健康、工业监控等领域时序数据分析工作的专业人士。 使用场景及目标:适用于需要高效处理复杂时序数据的应用场合,如医疗诊断、工业设备状态监测等。主要目的是为了改善传统单一模型在特征利用方面的局限性,提供一种更加精准有效的解决方案。 其他说明:文中提供的代码片段可以直接应用于实际项目中,只需根据具体情况调整参数配置和数据格式。同时提醒使用者关注数据预处理步骤,确保输入数据的质量和一致性对于获得良好结果至关重要。

    scratch少儿编程逻辑思维游戏源码-超级摇摆小猫.zip

    scratch少儿编程逻辑思维游戏源码-超级摇摆小猫.zip

    scratch少儿编程逻辑思维游戏源码-奔跑吧!糖豆人.zip

    scratch少儿编程逻辑思维游戏源码-奔跑吧!糖豆人.zip

Global site tag (gtag.js) - Google Analytics