telnet自动登录并执行任务
来源:互联网 发布:编程语言 难度 编辑:程序博客网 时间:2024/05/21 08:04
autotelnet.sh可以通过建立管道的方式,实现自动登录,并自动从tftp服务器下载测试驱动模块进行替换,最后自动退出回到登录之前的状态。
#autotelnet.sh#!/bin/bashif (( $# != 2 ))then echo " usage: $0 remote_ip tftp_ip " exit 1fiip=$1inp1="root"inp2="password"inp3=""inp4="tftp -g -l helloworld.ko -r hellworld.ko $2"inp5="mv /lib/modules/2.6.18/kernel/char/hellworld.ko /lib/modules/2.6.18/kernel/char/hellworld.ko.bak"inp6="cp -vf hellworld.ko /lib/modules/2.6.18/kernel/char/hellworld.ko"inp7="rm -vf /root/hellworld.ko"inp8="exit"inp9=""inputfile=inoutputfile=outrm -fr $inputfilerm -fr $outputfilemknod $inputfile ptouch $outputfile#file description 7 for out and 8 for inexec 7<>$outputfileexec 8<>$inputfiletelnet $ip <&8 >&7 &sleep 1; echo $inp1 >> $inputfilesleep 1; echo $inp2 >> $inputfileecho $inp3 >> $inputfileecho $inp4 >> $inputfileecho $inp5 >> $inputfileecho $inp6 >> $inputfileecho $inp7 >> $inputfiletail -f $outputfile &sleep 1; echo $inp8 >> $inputfileecho "Bingo!!! Auto update test driver success!"
0 0
- telnet自动登录并执行任务
- 利用Expect实现telnet自动登录并执行command
- 自动登录telnet执行若干命令zz
- Perl Telnet 登录 Cisco交换机,并执行命令。
- vbs自动登录telnet并发送指定命令
- telnet实现自动切换用户并执行命令
- Shell 脚本自动Telnet 并执行远端机器的脚本
- Shell脚本自动Telnet并执行远端机器的脚本
- 使用批处理实现telnet自动登陆并执行ping命令
- 自动登录telnet批处理文件
- Telnet自动登录网络设备
- shell + expect 自动登录并执行脚本
- 转载 自动登录telnet批处理文件
- telnet自动登录路批处理
- telnet自动登录的脚本
- 远程telnet并执行命令
- ssh自动登录并执行命令以及plink
- 登录终端初始化-让你的任务登录后自动执行
- 把数据存储到 XML 文件
- BZOJ 2145 悄悄话
- 暗示的力量如此可怕!父母请永远不要对孩子说的“三个字”
- 机器学习(十):Apriori算法
- 矩阵对角求和
- telnet自动登录并执行任务
- 《VR入门系列教程》之7---DK2和Crescent Bay
- 简单自动搜索内容
- 《剑指offer》——第一个只出现一次的字符
- Media-Query
- matplotlib 简介
- angularjs locationProvider
- STL_算法_替换(replace、replace_copy、replace_if、replace_copy_if)
- 利用Spring AOP监控方法