社区
Linux/Unix社区
帖子详情
求助自动telnet脚本
yctchzh
2010-06-13 11:22:55
操作系统:sunsoc
问 题:有两台机器A、B,A为测试环境,B为正式环境,由于B做了加固机制,用工具不能直接登录,只能通过A敲telnet命令,输入用户名和密码进入,太繁琐了,希望哪位高手指点一个shell脚本能够自动登录过去,找了很多帖子都行不通,expect需要安装,所以不行,哪位大侠指点指点,谢谢了!
...全文
265
10
打赏
收藏
求助自动telnet脚本
操作系统:sunsoc 问 题:有两台机器A、B,A为测试环境,B为正式环境,由于B做了加固机制,用工具不能直接登录,只能通过A敲telnet命令,输入用户名和密码进入,太繁琐了,希望哪位高手指点一个shell脚本能够自动登录过去,找了很多帖子都行不通,expect需要安装,所以不行,哪位大侠指点指点,谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
快乐的Linux命令行 epub + mobi Kindle可看
8. **
脚本
编程**:教授bash shell
脚本
的基础知识,包括变量、条件语句、循环结构、函数等,让读者能够编写简单的
自动
化
脚本
。 9. **高级主题**:如grep、sed、awk等文本处理工具的使用,以及find、du、tar等实用...
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 ...
asp.net无法获取iis目录的问题解决方法
可以使用
Telnet
命令测试本地 SMTP 服务的可用性,例如:`
telnet
localhost 25`,并尝试发送简单的邮件,以排除防火墙问题。 4. **元数据权限**: - 当 ASP.NET 应用程序尝试访问 IIS 元数据(metabase)获取拾取...
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 ...
Linux/Unix社区
23,215
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章