Xinetd基於服務的超級服務,用來管理保護各個服務。它在linux的安全中有着舉足輕重的地位。它管理的服務都是一些不是很經常使用,可是系統中偶爾也會用到的小服務或者該服務沒什麼好的安全機制,好比:rysnc、cvs、telnet等。它並非一真正意義上的服務,xinetd至關於rync、cvs等服務的代理人,就像老大照着小弟!它的做用大體能夠分爲如下幾個:訪問控制、防止DOS攻擊、擴展的日子選項、服務轉發、用戶交互式體驗。html
/etc/xinetd.conf這是xinetd的真正的配置文件,它實現的總功能幾乎都是在這裏設置的。mysql
/etc/xinetd.d/* 在這個目錄下有各個小服務的單獨的配置文件linux
Linux守護進程(init.d和xinetd)
super daemon的配置文件:xinetd.conf,/etc/xinetd.
http://www.kankanews.com/ICkengine/archives/25464.shtml
super daemon的配置文件:xinetd.conf,/etc/xinetd. Xinetd的配置文件: /etc/xinetd.conf這是xinetd的真正的配置文件,它實現的總功能幾乎都是在這裏設置的。 /etc/xinetd.d/* 在這個目錄下有各個小服務的單獨的配置文件
一 Service命令sql
Linux的service命令就是查看和控制全部的獨立啓動的守護進程。 這個命令不是在全部的linux發行版本中都有。主要是在redhat系linux中。service此命令位於/sbin/service,用file命令查看此命令會發現它是一個腳本命令。分析腳本可知此命令的做用是去/etc/init.d目錄下尋找相應的服務,進行開啓和關閉等操做。例如service mysqld stop等價於/etc/init.d/mysqld stop。我使用過的Linux命令之service - 系統服務管理 http://soft.chinabyte.com/os/494/12379994.shtml安全
二 xinetd自己也是一個獨立的守護進程,在/etc/init.d/xinetd。post
/etc/init.d/xinetd restart 與 service xinetd restart 等效
其實/etc/init.d是一個符號連接文件,連接指向/etc/rc.d/init.d
你運行如下命令能夠看出來:
# ls -ld /etc/init.d
lrwxrwxrwx 1 root root 11 2009-05-09 /etc/init.d -> rc.d/init.d