1. 程式人生 > >Linux學習之三-Linux系統的一些重要配置文件

Linux學習之三-Linux系統的一些重要配置文件

solaris 負責 格式 自動掛載 linux系統 etc 系統啟動 AC 相關

Linux學習之三-Linux系統的一些重要配置文件

1、網卡配置文件

/etc/sysconfig/network-scripts/ifcfg-eth0

技術分享圖片

說明:

DEVICE=eth0 #網卡名稱

HWADDR=××:××:××:××:××:×× #網卡的mac地址,共48位此處用12位十六進制數表示

TYPE=Ethernet #網絡類型為以太網

UUID=bc0ccb72-8f79-4c6f-a958-ffe55f6595e3 #唯一的一個用戶標識,相當於身份證號碼

ONBOOT=yes #控制網卡是否開機啟動

NM_CONTROLLED=yes #是否通過networkmanager管理網卡設備

BOOTPROTO=dhcp #開機獲取網絡的協議,有none,static,dhcp,bootp

2、主機名稱配置文件

/etc/sysconfig/network

技術分享圖片

3、DNS服務配置文件

/etc/resolv.conf 用於指定dns即域名解析服務器

技術分享圖片

4、hosts解析

/etc/hosts 用於配置host解析

hosts文件是Windows系統中一個負責IP地址與域名快速解析的文件,以ASCLL格式保存。計算機在鍵入域名(比如www.baidu.com)的時候,首先會去看看hosts文件匯總有沒有關於此域名IP地址的記錄。如果有,就直接訪問該IP;如果沒有再查詢DNS服務器來請求解析域名對應的IP地址。

技術分享圖片

5、fs文件系統靜態信息(設置開機自動掛載硬盤)

/etc/fstab

技術分享圖片

說明:

第一列:UUID或者設備名

第二列:掛載點

第三列:文件系統的類型ext2 ext3 ext4 XFS

第四列:掛載參數

第五列:是否備份

第六列:是否開機磁盤檢查

6、/etc/rc.local

開機的時候自動運行自動執行的命令或腳本,設定系統啟動時 init進程將系統設置成什麽樣的runlevel及加載相關的啟動文件設置

技術分享圖片

7、/etc/inittab

運行級別的配置文件(此處省略部分截圖)

技術分享圖片

說明:

0 - halt (Do NOT set initdefault to this) 關機

1 - Single user mode 單用戶模式

2 - Multiuser, without NFS (The same as 3, if you do not have networking) 無網絡服務的多用戶模式

3 - Full multiuser mode 完整命令行多用戶模式

4 – unused 保留(未使用)

5 - X11 圖形界面

6 - reboot (Do NOT set initdefault to this) 重啟

8、/etc/sysconfig/i18n

系統的字符集

技術分享圖片

其中en_US為英文字符集,可修改為中文字符集zh_CN

9、SElinux配置文件 /etc/selinux/config

(SElinux是一種安全機制,詳情可以參照上文)

技術分享圖片

10、ssh服務相關配置文件 /etc/ssh/sshd_config

實例為CentOS 6.9 64位版本詳細的ssh服務配置文件內容

因其加密方式相對安全可靠,目前SSH服務是比較常用的遠程登錄方式。

SSH 為 Secure Shell 的縮寫,由 IETF 的網絡小組(Network Working Group)所制定;SSH 為建立在應用層基礎上的安全協議。SSH 是目前較可靠,專為遠程登錄會話和其他網絡服務提供安全性的協議。利用 SSH 協議可以有效防止遠程管理過程中的信息泄露問題。SSH最初是UNIX系統上的一個程序,後來又迅速擴展到其他操作平臺。SSH在正確使用時可彌補網絡中的漏洞。SSH客戶端適用於多種平臺。幾乎所有UNIX平臺—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平臺,都可運行SSH。

技術分享圖片

以上所列的Linux系統配置文件是相對重要且常用的配置文件,可對其進行修改起到所需要的功能。在Linux系統中一切皆文件,在Linux系統中還有很多的配置文件,對於系統各服務,應用等具有重要作用。

部分內容參考自https://www.aliyun.com/jiaocheng/198741.html

Linux學習之三-Linux系統的一些重要配置文件