xmlt.net
当前位置:首页 >> linux 中如何使用shEll 脚本执行 tElnEt >>

linux 中如何使用shEll 脚本执行 tElnEt

好些方法,比如 1. tee重定向,用法 telnet xxxx | tee remote_out .... 2. script 命令,用法 script your_output telnet xxxx .... exit

#!/bin/bash nport=`echo ""|telnet 192.168.10.10 1521 2>/dev/null|grep "\^]"|wc -l` if [ $nport -eq 1 ];then su - oracle -c "/oracle/app/oracle/product/10.2.0/db_1/bin/sqlplus @/oracle/app/oracle/product/10.2.0/db_1/sqlscript/te...

很多人认为telnet象passwd和su一样,无法通过管道和输入转向使其自动工作,但实际上telnet是支持输入转向的.虽然,严格的说,shell脚本无法使telnet进入交互状态,但它确实可你使你进入远程系统并运行你希望的命令后退出.这远比用rsh(remsh,rcmd)更令...

本实现自动

#!/bin/bash USERNAME=localhost #用户名 PASSWORD=123456 #密码 HOST_IP=192.168.1.** #要登录的主机IP ( sleep 1 echo ${USERNAME} #登录时输入用户名 sleep 1 echo ${PASSWORD} #登录时输入密码 sleep 3 echo "ping 192.168.2.10" ######### ...

我用expect操作cisco路由器备份config到tftp上 #! /usr/bin/expect spawn telnet 192.168.1.254 # telnet远端路由器 expect "*username*" #当远程界面输出内容包含username时 send "cisco\r" # 输入用户名,这里是cisco expect "*password*" # ...

Shell脚本自动Telnet并执行远端机器的脚本 简单使用状况 [plain] #!/bin/sh (sleep 10; echo "username"; sleep 10; echo "password"; sleep 10; echo "pwd"; sleep 50; #echo exit )|telnet $ip 这里只是连接到远端机器,查看一下当前所在的目...

用socket编程吧。telnet就是应用层协议,向支持tcp/ip协议的系统直接发送telnet命令就可以了吧。如果你想写telnet的客户端或服务器端程序,那么就要用socket编程了。 补充1楼1点:linux下也有telnet程序,应该是支持tcp/ip协议的都有。在远端通...

      1如何在 telnet 上Linux 主机后远程执行主机上的shell脚本  http://www.autoitx.com/archiver/tid-22151.html    从 Windows telnet 到 Linux,建立主机与设备的通信,...

网站首页 | 网站地图
All rights reserved Powered by www.xmlt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com