複製鏈接
請複製以下鏈接發送給好友

tcpd

鎖定
tcpd程序是負責檢測telnet、FTP等服務請求的。一旦有服務請求到來,inetd進程將啓動tcpd進程。
外文名
tcpd
用    途
檢測telnet、FTP等服務請求
tcpd在日誌文件中記錄該請求,並且完成其它一些檢測工作。如果一切正常通過,tcpd將啓動相應的服務器進程,然後結束。tcpd要通過查詢DNS服務器,先對該客户機的IP地址進行反向解析得到主機名,然後再解析得到該主機名對應的IP地址,接着把得到IP地址和發出請求的客户機器的IP地址進行比較。通過這些步驟來實現對發送請求客户機的驗證。若兩者不匹配,則tcpd認為發出請求的機器偽裝成了其它的機器,並拒絕其請求。這就是為什麼有時候telnet到Linux機器要等待那麼長時間的原因。通過在"/etc /hosts"中加入客户機器的IP地址和主機名的匹配項,可以減少登錄等待時間。
tcpd可以設置成禁止源路徑路由(source routing)socket的連接請求。這個設置可以避免黑客用把自己的IP地址偽裝成別的計算機IP地址攻擊服務器。請注意:這個設置對UDP無效。當服務器試圖把請求服務的客户機的IP地址反向解析成主機名的時候,經常會出現超(timeout)錯誤。其原因可能是DNS服務器沒有配置好,或者 DNS根本沒有請求服務的客户端計算機的任何信息。