Linux就該這麼學

2022-07-02 20:33:17 字數 1201 閱讀 2631

用於集中儲存linux使用者的資料資訊,如賬號密碼、使用者組、hosts檔案、services等等

/etc/passwd

提供使用者帳號、uid、gid、家目錄所在、shell 等等

/etc/group

提供群組資料以及 gid 的對應,還有該群組的加入人員

/etc/hosts

主機名稱與ip的對應,常用於 private ip 的主機名稱對應

/etc/services

每一種服務 (daemons) 所對應的埠 (port number)

/etc/protocols

基礎的tcp/ip協議,如 tcp, udp, icmp等

/etc/netgroup

網路群組的定義與使用 (nis 可能會需要)

/etc/rpc

每種 rpc 伺服器所對應的程式號碼

/var/yp/ypservers

bootp(bootstrap protocol,引導程式協議)是一種引導協議

基於ip/udp協議,也稱自舉協議,是dhcp協議的前身。bootp用於無盤工作站的區域網中,可以讓無盤工作站從乙個中心伺服器上獲得ip位址。通過bootp協議可以為區域網中的無盤工作站分配動態ip位址,這樣就不需要管理員去為每個使用者去設定靜態ip位址

網路主機使用boot rom而不是磁碟啟動並連線上網路,bootp則可以自動地為那些主機設定tcp/ip環境。

但bootp有乙個缺點:您在設定前須事先獲得客戶端的硬體位址,而且,與ip的對應是靜態的。換而言之,bootp非常缺乏「動態性 」,若在有限的ip資源環境中,bootp的一對一對應會造成非常可觀的浪費。

dhcp可以說是bootp的增強版本,它分為兩個部分:乙個是伺服器端,而另乙個是客戶端。所有的ip網路設定資料都由dhcp伺服器集中管理,並負責處理客戶端的dhcp要求;而客戶端則會使用從伺服器分配下來的ip環境資料。

比較bootp, dhcp透過「租約」的概念,有效且動態的分配客戶端的tcp/ip設定,而且,作為相容考慮,dhcp也完全照顧了bootp client的需求。

分析vstftd發現,tfp伺服器為了隨時能夠回應客戶端的請求必須執行乙個長期駐紮在系統中的守護程序,但這樣也意味著會有一定的資源浪費,網路守護程序服務程式xinetd便是為了解決資源浪費問題而設計的,因為xinetd服務程式會同時監聽多個系統埠,依據客戶端請求的埠再**給指定的服務程式,而tftp便是由xinetd服務程式來管理的。

《Linux就該這麼學》

本書是由全國多名紅帽架構師 rhca 基於最新linux系統共同編寫的高質量linux技術自學教程,極其適合用於linux技術入門教程或講課輔助教材,目前是國內最值得去讀的linux教材,也是最有價值的linux實驗手冊。章節包括有 第0章 咱們先來談談學習方法和紅帽系統。第1章 部署虛擬環境安裝l...

linux就該這麼學 簡介

該書出版於2017年,共384頁,分為20章,基於紅帽rhel系統編寫,且內容通用於centos。內容涵蓋了部署虛擬環境 安裝linux系統 常用的linux命令 與檔案讀寫操作有關的技術 使用vim編輯器編寫和修改配置檔案 使用者身份與檔案許可權的設定 硬碟裝置分割槽 格式化以及掛載等操作 部署r...

Linux就該這麼學(十六

十六號考試,備考中 14.1 動態主機位址管理協議 動態主機配置協議 dhcp 是一種基於udp協議且僅限於在區域網內部使用的網路協議,主要用於大型的區域網環境或者存在較多移動辦公裝置的區域網環境中,其主要用途是為區域網內部的裝置或網路 商自動分配ip位址等引數。簡單來說,dhcp協議就是讓區域網中...