首页 > 编程知识 正文

linux telnet 端口(telnet 22端口)

时间:2023-05-03 07:46:35 阅读:88531 作者:4491

问1 )父母,请告诉我一件事。 我们这里有200台服务器,我们怎么看它是否在线呢?

a )很容易下载PingInfoView并直接批量ping。 ping通的是在线,相反是离线。

q2 )那么,这200台服务器中,你对msql或oracle数据库服务器有什么看法?

答:一台一台的telnet端口检查,3306封是mysql,1521封可以去找oracl数据库工具看看,但是我暂时没发现。

经过反复搜索和测试,发现shell脚本可以批量使用telnet服务端口。 在这篇文章中,我将和编辑分享。

shell脚本如下所示。

端口=xxxx

计数=0

$在内(cat IP _ list.txt )

o

(计数) )

首席计数=$ count '

# #键码、1s自动结束telnet

(睡眠1; (|telnet $ I $端口终端_结果. txt

完蛋

根据# # #结果判断能够正常ping的ip

cat telnet _ result.txt|grep-B1| grep [0-9]|awk ' {打印$3} '|Cut-d '.'-F1,2,3,4 Telnet _。

# #差集,ping不同的ip

catip _ list.txt telnet _ alive.txt|sort|uniq-u telnet _ die.txt

执行步骤:

1、要在Linux环境下运行,首先创建cheng等文件夹,然后vim创建telnet.sh文件复制上述代码,将XXXX更改为实际的端口号,例如Linux的远程端口22,保存后结束

2、在cheng文件夹中创建ip_list.txt的文件,每行输入一个要检查的服务器的IP地址。

3、运行telnet.sh文件,等待结果。

4、cheng文件夹目录文件的介绍

shell文件夹中显示了三个新文件:

通往telnet_alive.txt #端口的地址的集合

telnet_die.txt #端口不通的地址集合

telnet_result.txt #所有地址检查结果

5、看脚本的执行结果,一般看telnet_alive.txt文件就可以了。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。