expect自动输入密码

简介:

#!/usr/bin/expect


set password "vision"

set passwor "vision"


spawn ssh root@192.168.3.8


set timeout 300


expect {


"*yes/no" { send "yes\r"; exp_continue}


"*password:" { send "$password\r" }


}

expect "]*"

send "df -Th >>/tmp/df.txt\r"

expect "]*"


expect "]*"

send "exit\r"

那怎么把在远端机文件自动传回来呢?



下面是expect for循环:

#!/usr/bin/expect


set timeout -1


foreach i { 192.168.3.113 } {

spawn ssh -i  /home/lee/.ssh/id_rsa_expect  root@$i "free -m >/root/${i}_memory.txt"

expect  "yes/no"

send "yes\r"

interact

sleep 1

spawn scp -i  /home/lee/.ssh/id_rsa_expect  $i:/root/${i}_memory.txt  /root/


expect eof

sleep 2

}

















本文转自chenzudao51CTO博客,原文链接:http://blog.51cto.com/victor2016/1914723 ,如需转载请自行联系原作者


相关文章
|
机器学习/深度学习 人工智能 编解码
AI人像特效之「一键生成N次元虚拟形象」
为了零成本低门槛地提供极致酷炫的人像玩法,我们提出了一套人像风格化通用框架「AI Maleonn」AI 版神笔马良,用于一键生成风格百变的人物虚拟形象,在风格上涵盖手绘、3D、日漫、艺术特效、铅笔画等多种风格,同时可以支持面向小样本的专属风格定制,利用少量目标风格图即可实现快速迁移拓展;在处理维度上,不仅适用于生成头部效果,更支持全图精细化纹理转换,兼容多人场景;在模型鲁棒性上,有效克服了多角度姿态、面部遮挡等各类复杂场景,整体稳定性大大提升。
|
3月前
|
机器学习/深度学习 人工智能 自然语言处理
从“能回消息”到“能解难题”——AI客服的下一站
本文揭示AI客服正经历从“能回消息”到“能解难题”的范式跃迁:2026年AI Agent已具备感知、决策、执行能力,可自主完成退款、换货等闭环任务,而非仅转接人工。依托大模型+行业小模型+业务引擎架构,真正实现“把事办完”,推动客服从问答工具升级为数字员工。
282 0
|
3月前
|
数据采集 人工智能 自然语言处理
决定GEO优化成败的核心:影响因素与评判标准
本文深度解析GEO(生成式引擎优化)的本质:区别于SEO的“排名争夺”,GEO核心是赢得模型信任,实现被引用。厘清“决定好坏的七大因素”(如可引用性、实体清晰度、经验信号、llms.txt等)与“评判好坏的六条标准”(如引用频率、归因准确性、答案贡献度等),破除玄学认知,强调GEO是内容质量的机器可识别表达。
361 0
|
11月前
|
机器学习/深度学习 数据采集 自然语言处理
基于深度学习+NLP豆瓣电影数据爬虫可视化推荐系统
本研究构建基于深度学习与NLP的豆瓣电影数据系统,融合LSTM、BERT与CNN技术,实现高效爬取、情感分析、个性化推荐与动态可视化,提升影视数据分析效率与推荐精准度,推动产业智能化升级。
|
编解码 JavaScript 开发工具
鸿蒙应用开发从入门到实战(二):DevEco Studio工具安装
大家好,我是潘Sir,持续分享IT技术,帮你少走弯路。《鸿蒙应用开发从入门到项目实战》系列文章持续更新中,欢迎关注!
1019 1
|
算法 中间件 开发者
OBS直播美颜深度实践:从虚拟摄像头到参数化定制
本文介绍如何通过YY开播工具作为虚拟摄像头,为OBS提供高效、精细化的直播美颜与美妆功能。内容涵盖从预设方案快速调用,到基于面部特征点识别的局部美妆参数化定制,适合开发者和技术型主播参考。
|
数据采集 资源调度 JavaScript
Node.js 适合做什么项目?
【8月更文挑战第4天】Node.js 适合做什么项目?
1144 5
|
存储 网络协议 网络安全
开源、自建,网站与ssl证书管理
【10月更文挑战第1天】
1077 3
|
安全 网络安全 量子技术
探索未来网络安全的关键:量子加密技术
本文深入探讨了量子加密技术,一项被视为未来网络安全领域的重要突破。通过详细分析量子加密的工作原理、优势以及当前面临的挑战和潜在解决方案,文章为读者提供了对这一前沿技术的全面理解。我们将探讨如何将量子加密技术与现有网络安全架构融合,以及它在未来数字世界中的潜在应用。
1203 2
|
安全 芯片
PD快充诱骗芯片PW6606:一键解决电压诱骗,支持多电压5V/9V/12V/20V,兼容性强
PW6606是一款功能强大的智能快充芯片,支持PD和QC协议,具备智能协议选择、电压诱骗和多重保护机制。它广泛应用于智能手机、平板电脑和笔记本电脑等设备,确保安全、快速充电,并兼容多种充电器和数据线。