學習筆記:
一、服務
1. daemon分類:
stand_alone -- 單獨啓動服務,持續存在內存之中,響應速度很快。
super daemon -- 相當於一個管理工具,持續存在內存之中,響應速度很快,通過它喚醒其他要使用的服務。
2. daemon啓動方式:
multi-threaded(多線程)--同時啓動
single-threaded(單線程)--一個個來
3.服務與端口一一對應
例: ftp --21 ssh -- 22 http -- 80
4.daemon的啓動腳本與啓動方式
stand alone 啓動方式 -- service
super daemon 啓動方式 -- vim /etc/xinetd.d/rsync (需要預先安裝telnet 和 xinetd)
二、服務的防火牆管理
1. 通過/etc/hosts.deny 和 /etc/hosts.allow 兩個配置文件來設置防火牆 -- 針對某一個ip放行還是禁止
2. 其實上面兩者也是tcp網絡數據包的一個軟件 ,也是/usr/sbin/tcpd的配置文件
3.判斷標準 如果/etc/hosts.allow存在,則以其爲準,如果不存在,那麼則以/etc/hosts.deny 爲準
4.TCP Wrappers的特殊功能
4.1.安裝 -- rpm -q tcp_wrappers或者 yum list | grep
tcp_wrappers 然後yum install +
4.2.對/etc/hosts.deny進行更改
三、系統開啓的服務
1. 查看系統啓動的服務 -- netstat
2. 設置開機後立即啓動服務的方法 -- chkconfig(Centos7 中使用systemctl) -- 圖形類 ntsysv