社区
Linux/Unix社区
帖子详情
求助自动telnet脚本
yctchzh
2010-06-13 11:22:55
操作系统:sunsoc
问 题:有两台机器A、B,A为测试环境,B为正式环境,由于B做了加固机制,用工具不能直接登录,只能通过A敲telnet命令,输入用户名和密码进入,太繁琐了,希望哪位高手指点一个shell脚本能够自动登录过去,找了很多帖子都行不通,expect需要安装,所以不行,哪位大侠指点指点,谢谢了!
...全文
260
10
打赏
收藏
求助自动telnet脚本
操作系统:sunsoc 问 题:有两台机器A、B,A为测试环境,B为正式环境,由于B做了加固机制,用工具不能直接登录,只能通过A敲telnet命令,输入用户名和密码进入,太繁琐了,希望哪位高手指点一个shell脚本能够自动登录过去,找了很多帖子都行不通,expect需要安装,所以不行,哪位大侠指点指点,谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
steptodream
2010-06-17
打赏
举报
回复
自动登录 不是特别必要的情况 推荐不要使用
用户名密码都明明白白的写在那里
winter_sui
2010-06-17
打赏
举报
回复
不就多输一次用户名密码么,这都要自动。
也太。。。。
看来现在这些管理员比我们程序员娇气多了。
yctchzh
2010-06-17
打赏
举报
回复
做telnet的是两台服务器之间进行,做安全是限制了从本地用工具直接telnet到服务器上。
liucy1983
2010-06-17
打赏
举报
回复
奇了怪了,为什么做了安全工作还是会用TELNET
steptodream
2010-06-17
打赏
举报
回复
[Quote=引用 5 楼 yctchzh 的回复:]
楼上两位的脚本我都看到过,这种脚本是利用脚本执行操作,执行完之后就自动断开了,我只想用脚本执行telnet登陆操作,登陆成功之后我自己敲命令干活,所以还得想想办法,不过依然谢谢楼上两位的解答。
[/Quote]
既然是你自己敲命令 还叫自动么 迷糊!
yctchzh
2010-06-17
打赏
举报
回复
楼上两位的脚本我都看到过,这种脚本是利用脚本执行操作,执行完之后就自动断开了,我只想用脚本执行telnet登陆操作,登陆成功之后我自己敲命令干活,所以还得想想办法,不过依然谢谢楼上两位的解答。
steptodream
2010-06-13
打赏
举报
回复
不过telnet的话 貌似可以这样 你试试
专门一个输入信息的脚本test.sh
#!/bin/sh
sleep 5
echo username
sleep 4
echo passwod
sleep 3
echo 要执行的操作
sleep 3
echo exit
然后自动登录执行这样的命令
#sh test.sh | telnet server-ip
yctchzh
2010-06-13
打赏
举报
回复
谢谢楼上,继续等待。。。
steptodream
2010-06-13
打赏
举报
回复
我常用expect 可是你不能用
如果用ssh的话 可以采用没密码的密钥认证登陆过去
可是你偏偏用telnet 真没招
chendaming007
2010-06-13
打赏
举报
回复
#!/bin/bash
{
sleep 2
echo root
sleep 2
echo password
sleep 2
echo id
echo getent passwd
sleep 2
exit
}|telnet server_ip
保存为telne.sh,然后运行sh telnet.sh
Ubuntu权威指南(2/2)
1.2.4 网上
求助
5 1.3 随时查询随机文档 6 1.3.1 使用“--help”选项查询 命令的简单说明 6 1.3.2 使用man命令联机查询 系统参考手册 6 1.3.3 使用info命令查询命令的相关信息 8 1.4 安装Ubuntu Linux系统 9 1.4.1 ...
Ubuntu权威指南(1/2)
1.2.4 网上
求助
5 1.3 随时查询随机文档 6 1.3.1 使用“--help”选项查询 命令的简单说明 6 1.3.2 使用man命令联机查询 系统参考手册 6 1.3.3 使用info命令查询命令的相关信息 8 1.4 安装Ubuntu Linux系统 9 1.4.1 ...
华为路由交换精讲系列⑧:
Telnet
远程登录 [肖哥]视频课程
整个系列课程包含知识点:路由器交换机升级操作系统、备份恢复配置、系统口令恢复、系统升级失败拯救、 IP子网划分、arp、vlan、trunk、
telnet
、dhcp、acl、stp、Rip、ospf、bgp、vpn、防火墙等等。
Linux管理员指南
POP 243 16.1 POP的基本原理 243 16.1.1 使用
telnet
阅读邮件 244 16.1.2 POP和其他协议之间的冲突 246 16.2 Qpopper软件 246 16.2.1 安装Qpopper软件 246 16.2.2 编译Qpopper软件 247 16.2.3 ...
Telnet
远程登录是指用户使用
Telnet
命令,使自己的计算机暂时成为远程主机的一个仿真终端的过程。仿真终端等效于一个非智能的机器,它只负责把用户输入的每个字符传递给主机,再将主机输出的每个信息回显在屏幕上。
Linux/Unix社区
23,127
社区成员
74,510
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章