telnet限制用戶連接數(CentOS)


一、配置方法

編緝/etc/xinetd.d/telnet在大括號內追加:

cps             = 100 10
instances       = 100
per_source      = 30

保存然后使用service xinetd restart重啟xinetd即可(連接后的會話與xinetd無關,重啟xinetd不會使當前存在的telnet會話斷開)。

cps--第一個參數表示每秒處理的連接數,第二個參數表示如果連接數超過第一個參數時暫時停止連接請求的秒數

instances--總的最大連接數,也可賦值為“UNLIMITED”表示不限制(說實話並沒有很理解與cps第一個參數的區別是什么)

per_source--單個IP允許的最大連接數

 

二、關於xinetd.conf的擴展說明

打開xinetd.conf,開頭內容如下:

前邊的注釋大意是說defaluts節區的配置會作用於所有托管於xinetd的服務,直到在/etc/xinetd.d具體服務的配置文件中被重載

由此可知defaluts節區中的各參數都可用於各服務的具體配置文件如/etc/xinetd.d/telnet,這也是為什么有些教程說在/etc/xinetd.conf改而且也可行的原因

注釋還說可通過xinetd.conf的man手冊查看各參數的具體說明,執行man xinetd.conf,查看cps、instances、per_source的說明如下:

 

 參考:

http://www.361way.com/telnet-max-conn-num/3947.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM