国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > RedHat > 正文

redhat 7.1中的網絡服務配置

2024-07-26 00:31:04
字體:
來源:轉載
供稿:網友
redhat 7.1和以往的版本有一個明顯的區別,就是用xinetd.conf代替原來的inetd.conf,并且直接使用了
firewall服務。出于系統整體安全性增強的考慮,7.1在默認安裝時沒有啟動老版本中大家比較熟悉的ftp,
telnet等服務,并且由于ipchains的嚴格限制,給許多用戶的配置帶來了麻煩。
為了方便大家的配置和使用,我在這里將我摸索的配置過程介紹給大家。
xinetd(eXtended InterNET services daemon)對inetd功能進行了擴展,有關它的背景和其他內容在這里就
不多講了,有興趣的可以去www.xinetd.org或其他相關網站查詢,我具體說一下如何使你的網絡服務轉起來。

xinetd的默認配置文件是/etc/xinetd.conf,它看起來盡管和老版本的/etc/inetd.conf完全不同,其實只是
以一個腳本的形式將inetd中每一行指定的服務擴展為一個/etc/xinetd.d/下的配置文件。其格式為:

service service-name
{
 Socket_type = xxx; //TCP/IP socket type,such as stream,dgram,raw,....
PRotocol = xxx; //服務使用的協議
Server = xxx; //服務daemon的完整路徑
Server_args = xxx; //服務的參數
Port = xxx; //指定服務的端口號
Wait = xxx; //是否阻塞服務,即單線程或多線程
User = xxx; //服務進程的uid
Group = xxx; //gid
REUSE = xxx; //可重用標志
Disabled = yes/no; //是否禁用
......

}

我們以ftp和telnet為例,說明配置過程。
在/etc/xinetd.d目錄下,編輯ftp和telnet
ftp如下:
service proftpd
{
disable = no
port = 21
socket_type = stream
protocol = tcp
user = root
server = /usr/local/sbin/in.proftpd
wait = no
}


telnet如下:
Service telnetd
{
disable = no
port = 23
Socket_type=stream
protocol=tcp
wait=tcp
user=root
server=/usr/sbin/in.telnetd
}


然后,重新啟動服務
#/etc/rc.d/init.d/xinetd restart 或:#killall -HUP xinetd

這時候,telnet localhost和ftp localhost都應該沒有問題了。
但是,從局域網內的其他機器仍然可能使用不了ftp和telnet服務。原來還有一個地方需要設置,
就是ipchains,它具有firewall和路由的功能。
#vi /etc/sysconfig/ipchains,大家發現什么了?

# Firewall configuration written by lokkit
# Manual customization of this file is not recommended.
# Note: ifup-post will punch the current nameservers through the
# firewall; such entries will *not* be listed here.
:input ACCEPT
:forward ACCEPT
:output ACCEPT
-A input -s 0/0 -d 0/0 -i lo -j ACCEPT
-A input -p tcp -s 0/0 -d 0/0 0:1023 -y -j REJECT //********
-A input -p tcp -s 0/0 -d 0/0 2049 -y -j REJECT
-A input -p udp -s 0/0 -d 0/0 0:1023 -j REJECT //********
-A input -p udp -s 0/0 -d 0/0 2049 -j REJECT
-A input -p tcp -s 0/0 -d 0/0 6000:6009 -y -j REJECT
-A input -p tcp -s 0/0 -d 0/0 7100 -y -j REJECT

沒錯,出于安全,ipchains把0-1023端口的入口全部封閉了。所以必須將它們打開。

將其中我加了//********標記的行中的REJECT修改為ACCEPT,
然后重新啟動機器,一切OK.
其他的服務,如rlogin,talk等和上述配置基本相同,大家自己去摸索吧。不過,如果要更深入的了解,
可還要下一番工夫了。 :)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 滨海县| 新龙县| 连平县| 布拖县| 濮阳市| 唐河县| 盖州市| 牟定县| 武定县| 中山市| 高碑店市| 象州县| 嘉兴市| 台州市| 丹棱县| 铜山县| 高安市| 马鞍山市| 华池县| 安化县| 衢州市| 鹤山市| 巫溪县| 潜江市| 清水县| 新民市| 柳林县| 巴彦淖尔市| 寻甸| 石渠县| 张家港市| 车险| 福海县| 左贡县| 龙山县| 阿拉尔市| 临漳县| 井冈山市| 南宁市| 丰都县| 中江县|