日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

第二章:網(wǎng)絡服務 Solaris網(wǎng)絡管理培訓

/etc/services文件
網(wǎng)絡服務協(xié)議的端口號
網(wǎng)絡協(xié)議的服務類型

#cat /etc/inet/services
ftp-data 20/tcp
ftp 21/tcp
telnet 23/tcp
smtp 25/tcp mail
sunrpc 111/udp rpcbind
sunrpc 111/tcp rpcbind


每個TCP/IP應用層服務如(FTP、Telnet)都在傳輸層有一個端口號 。/etc/services文件包含了每個能識別出的服務協(xié)議所對應的靜態(tài)端口號 。應用應使用唯一分配的端口號向傳輸提供者和遠程對等實體標識自己 。
文件中每一項都由服務名及其相關(guān)的端口號、傳輸協(xié)議提供者組成 。有些服務可以在TCP和UDP上都可以運行 。這時,此服務被列出兩次 。

/etc/inetd.conf文件


# cat /etc/inet/inetd.conf
ftp stream tcp nowait root /usr/sbin/in.ftpd in.ftpd
telnet stream tcp nowait root /usr/sbin/in.telnetd in.telnetd
login stream tcp nowait root /usr/sbin/in.rlogind in.rlogind
talk dgram udp wait root /usr/sbin/in.talkd in.talkd
...

Unix并不是讓每種服務的守護進程都在自己的端口商等待請求,而是將代表各個服務守護進程等待請求的任務交給一個叫inetd的服務進程 。這樣就可以大大減少對系統(tǒng)資源的占用 。只有當超級服務進程發(fā)現(xiàn)一個服務請求時,它才調(diào)用該服務的守護進程 。/etc/inetd.conf配置文件允許inetd在啟動時決定自己將代表哪些服務等待服務請求 。如果一種服務的守護進程沒有包含在inetd.conf文件中,那么當inetd接收到該服務的請求時,會把該請求丟棄 。
文件的字段:
service_name 這是文件/etc/services中列出的服務的標志符 。
socket_type 用來標志使用的數(shù)據(jù)傳輸服務的類型 。
proto 標識傳輸協(xié)議的名字 。是UPD和TCP
flags 可以被設為“等待”和“非等待” 。如果被設為“等待” 狀態(tài),inetd在恢復監(jiān)聽端口上的其他請求時,必須等待服 務協(xié)議釋放將其連接到網(wǎng)絡的連接 。“非等待”可以使 inetd立即監(jiān)聽其他的請求 。大多數(shù)TCP協(xié)議的采用“非等 待”方式,而UDP采用“等待”方式 。
user 表示調(diào)用服務的用戶名 。
server_pathname 表示inetd在響應相關(guān)服務請求時必須調(diào)用的 服務程序的完整路徑名 。
Args 該域包括服務的程序所使用的命令行參數(shù) 。即以程序名開 始,然后跟隨用戶設置的參數(shù) 。

    推薦閱讀