博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
the usage of linux command "expect"
阅读量:6403 次
发布时间:2019-06-23

本文共 609 字,大约阅读时间需要 2 分钟。

#! /usr/bin/expect -f

# this script is used to practise the command "expect"

#when "lindex" have been used here, the array index begins with 0 but not with 1

set user [lindex $argv 0]
set host [lindex $argv 1]
set passwd [lindex $argv 2]
set timeout 10
spawn ssh $user@$host
# expect "[yes/no]" {send "yes\r"}  if 'ssh-ing' a server for the first time,

# you most likely encounter the case above concerning RSA

expect "password:" {send "$passwd\r"}
interact

 

# modify the script mode to be 0744

# now, one runs "./login.exp your_name host_name your_passwd" in the bash shell, logging in the server successfully.

转载地址:http://eojea.baihongyu.com/

你可能感兴趣的文章
各大搜索引擎网站提交入口
查看>>
如何修改本机MAC地址
查看>>
Java反射机制
查看>>
session.flush()与session.clear()的区别及使用环境
查看>>
gitflow版本管理
查看>>
<Junit>JUnit报错:java.lang.ClassNotFoundException:
查看>>
new一个Object对象占用多少内存?
查看>>
Git 基础
查看>>
oracle中的单引号
查看>>
eclipse中 Perspective switch job 弹框问题
查看>>
谈谈抢火车票的技术、技巧,以及暗藏其中的套路
查看>>
LoopBar – Tap酒吧与无限滚动
查看>>
在Ubuntu 12.04中配置分布式爬虫框架——Cola
查看>>
JBuilder中切换编辑文件标签的键盘快捷键
查看>>
淘宝技术发展
查看>>
自定义tabBar
查看>>
Python 文件读操作
查看>>
iOS--使用MWPhotoBrowser进行图片保存
查看>>
Android使用AndEngine创建第一个程序
查看>>
JBoss 系列七十八: jBPM 6 使用 Mysql 替换默认的 H2 数据库
查看>>