有這樣一個(gè)需求,查看所有通過SSH連接到當(dāng)前服務(wù)器的IP地址。
首先考慮查詢所有連接到服務(wù)器22端口的IP,然后按照特定格式輸出,命令如下。文章來源:http://www.zghlxwxcb.cn/news/detail-544276.html
netstat -atn |grep -i :22 | awk '{print $5}' | awk -F: '{print $1}' | sort -nr | uniq -c
netstat
返回結(jié)果的第五列為遠(yuǎn)程連接的IP,因此使用awk
命令僅顯示第五列數(shù)據(jù),然后打印第一列IP地址,使用sort
按照數(shù)字大小排序,最后使用uniq
刪除重復(fù)數(shù)據(jù)并統(tǒng)計(jì)重復(fù)次數(shù)。文章來源地址http://www.zghlxwxcb.cn/news/detail-544276.html
到了這里,關(guān)于查看通過SSH連接到服務(wù)器的IP的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!