成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux系統服務之inetd

系統 Linux
系統服務是一種應用程序類型,它在后臺運行。服務應用程序通??梢栽诒镜睾屯ㄟ^網絡為用戶提供一些功能,例如客戶端/服務器應用程序、Web服務器、數據庫服務器以及其他基于服務器的應用程序,下文我將給大家介紹linux系統服務中的inetd。

  inetd進程介紹:

  inetd程序是一個Linux守護進程。您可能已經知道守護進程是一些特殊的程序:它們在被啟動之后,自愿放棄對調用自己終端的控制權。守護進程與系統其余部分的接口只有依靠進程間通信(Interprocess Communication,IPC)通道、或者依靠向系統全局性日志文件(Log File)才能發送數據項。

  inetd的角色是作為Telnet和FTP等與網絡服務器相關的進程的“超級服務器”。這是一個簡單的道理:并不是全部的服務器進程(包括那些接受新的Telnet和FTP連接的進程)都會如此頻繁地被調用,以至于必須要有一個程序隨時運行在內存中。因此為了避免出現可能有幾十種服務都運行在內存中準備被使用的情況,它們都列在inetd的配置文件/etc/inetd.conf中。而代替它們的是inetd監聽著進入的連接。這樣只需要有一個進程在內存中就可以了。

  inetd的另外一個優點是程序員并不想把需要網絡連接的進程都編寫到系統中去。inetd程序將處理網絡代碼,并把進入的網絡數據流作為各個進程的標準輸入(Standard-In,即Stdin)傳遞到其中。這些進程的輸出(Stdout)將會被送回連接到該進程的主機去。

  注意:除非你正在進行編程,否則是不需要連接到inetd的Stdin/Stdout功能上。從另一方面來說,如果有人打算編寫一個簡單的命令腳本程序并讓它出現在網絡中,就值得深入研究這個極為強大的功能。

  1.etc/inetd.conf文件

  etc/inetd.conf文件是inetd的配置文件。它的結構很簡單:每一行語句代表一種服務。服務定義語句的格式如下所示:

  srvce_name sock_type protocol [no]wait user srvr_prog srvr_prog_args

  2.安全性與inetd.conf文件

  你將會發現在大多數的linux安裝中,許多服務在缺省的情況下是打開的。如果你的系統將向因特網開放(包括通過撥號點對點協議被連通),你想做的第一件事就會是把一切都關閉!決不要假設因為你的系統沒有對公眾進行宣傳,別人就不會找到它。從相反的方向看,尋找存在安全性攻擊隱患系統的工具軟件是既容易找到又容易使用的。

  關閉服務的第一個步驟是把etc/inetd.conf文件里所有用不著的服務性說明語句都改為注釋語句。

  一般來說,你會發現下面的方法更容易使用:先把全部東西都改為注釋語句(徹底關閉網絡服務),再有選擇地打開需要的服務。

  在完成對etc/inetd.conf文件的修改之后,需要向守護進程報告其配置文件已經被修改了。這是通過向該守護進程發送HUP信號來實現的。先使用下面的命令找出inetd.conf對應的進程ID:

  [ root@ford /root ] # ps auxw | grep inetd | grep -v grep

  這個命令的輸出類似于下面的內容:

  root 359 0.0 0.1 1232 168 ? S Jun21 0 : 00 inetd

  輸出中的第二列告訴我們進程ID號(這里就是359)。為了發送HUP信號,我們需要使用Kill命令(把這個程序叫做Kill多少有些誤導。實際上,它只是向進程發送信號而已。缺省的情況下,它會發出請求某個程序終止運行的信號)。

  下面是使用Kill命令發送HUP信號的方法:

  $ kil -1 359

  應該把上面命令中的359換成從你的系統上得到的進程編號。

上面文章介紹了linux系統服務中的inetd,希望大家有所收獲。

【編輯推薦】

 

 

 

 

責任編輯:趙鵬 來源: 網絡轉載
相關推薦

2011-01-14 17:21:37

Linuxsyslogd

2011-01-14 17:05:52

Linuxinit

2011-01-14 17:21:37

Linuxcron

2011-08-23 11:27:37

inetd中文man

2021-07-13 10:35:00

LinuxNFS服務器

2014-03-06 17:52:25

2011-01-14 16:04:01

Linux集群系統

2011-01-14 15:58:01

Linux集群系統

2011-01-14 16:14:41

Linux集群系統

2011-01-14 15:51:26

Linux集群系統

2011-01-14 15:32:17

2018-08-01 14:20:11

微服務架構人工智能

2011-05-16 10:13:51

Linux優化

2009-10-22 12:27:30

linux塊設備

2010-03-05 09:44:20

Linux系統安全提高

2011-03-24 10:18:44

2016-10-17 08:49:15

WindowsLinuxArch Linux

2011-03-24 10:11:59

Linux虛擬內存優化

2009-01-03 10:09:00

2023-04-12 15:31:11

系統服務管理鴻蒙
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 水蜜桃亚洲一二三四在线 | 国产成人99久久亚洲综合精品 | 成人激情免费视频 | 日本精品一区二区 | 91精品国产91久久久久游泳池 | 欧美日韩国产一区二区三区 | 国产色99| 国产午夜精品一区二区 | 久久久久久国产精品免费免费男同 | 国产欧美日韩精品一区二区三区 | 久久久精品网站 | 超碰在线97国产 | 九九久久这里只有精品 | 亚洲啊v在线 | 欧美中文字幕一区二区 | 在线免费观看成人 | 亚洲一区二区日韩 | 91久久久久久久久久久久久 | 仙人掌旅馆在线观看 | 成人亚洲网 | 午夜在线 | 亚洲国产精品suv | 成人av网站在线观看 | 综合九九 | 91av视频在线免费观看 | 91精品国产欧美一区二区 | 伊人久久综合 | 久久精品色欧美aⅴ一区二区 | 亚洲免费人成在线视频观看 | 国久久 | 三级在线观看 | 久久机热| 久久久久久久久91 | 亚洲一区二区三区免费观看 | 亚洲国产一区二区三区 | 久久精品91久久久久久再现 | 人人精品| 亚洲91av| 一区二区免费视频 | 日日骚av | 欧美精品video |