《Linux網(wǎng)絡(luò)操作系統(tǒng)》課件全套 盧玉清 任務(wù)1-11 安裝配置Linux操作系統(tǒng)-配置與管理電子郵件服務(wù)器_第1頁
《Linux網(wǎng)絡(luò)操作系統(tǒng)》課件全套 盧玉清 任務(wù)1-11 安裝配置Linux操作系統(tǒng)-配置與管理電子郵件服務(wù)器_第2頁
《Linux網(wǎng)絡(luò)操作系統(tǒng)》課件全套 盧玉清 任務(wù)1-11 安裝配置Linux操作系統(tǒng)-配置與管理電子郵件服務(wù)器_第3頁
《Linux網(wǎng)絡(luò)操作系統(tǒng)》課件全套 盧玉清 任務(wù)1-11 安裝配置Linux操作系統(tǒng)-配置與管理電子郵件服務(wù)器_第4頁
《Linux網(wǎng)絡(luò)操作系統(tǒng)》課件全套 盧玉清 任務(wù)1-11 安裝配置Linux操作系統(tǒng)-配置與管理電子郵件服務(wù)器_第5頁
已閱讀5頁,還剩429頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

任務(wù)1安裝配置Linux操作系統(tǒng)目錄任務(wù)情境學(xué)習(xí)目標(biāo)知識(shí)儲(chǔ)備實(shí)踐活動(dòng)技能鞏固任務(wù)情境任務(wù)情境

邕盛科技公司為了讓企業(yè)員工能便捷辦公,在公司內(nèi)部組建了中小型網(wǎng)絡(luò),現(xiàn)需要安裝一臺(tái)具有WEB、FTP、DNS、DHCP、Samba、郵件服務(wù)等功能的服務(wù)器,為公司各部門工作人員提供服務(wù),選擇一種既安全又易于管理的Linux網(wǎng)絡(luò)操作系統(tǒng),其在穩(wěn)定性、高效性和安全性等方面都具有很高的優(yōu)勢(shì);其中安裝的CentOS7是一個(gè)企業(yè)級(jí)的Linux發(fā)行版本,它源于RedHat免費(fèi)公開的源代碼進(jìn)行再發(fā)行,支持Linux容器能提供輕量化的虛擬化,以便隔離進(jìn)程和資源,這將提高資源的使用效率;為了確保服務(wù)器系統(tǒng)的安全性,需要定期修改服務(wù)器的超級(jí)管理員root用戶密碼,以保證系統(tǒng)資源處于安全穩(wěn)定狀態(tài)。學(xué)習(xí)目標(biāo)1231.掌握Linux操作系統(tǒng)的功能作用2.掌握Linux的體系結(jié)構(gòu)內(nèi)容知識(shí)目標(biāo)1.能夠正確安裝VM15虛擬機(jī)2.能夠正確使用虛擬機(jī)安裝配置CentOS7.4系統(tǒng)3.能夠正確使用重置方法重置root密碼能力目標(biāo)1.了解計(jì)算機(jī)網(wǎng)絡(luò)專業(yè)行業(yè)發(fā)展,培養(yǎng)學(xué)生職業(yè)自信2.培養(yǎng)學(xué)生協(xié)同合作的良好品質(zhì)素質(zhì)目標(biāo)學(xué)習(xí)目標(biāo)知識(shí)儲(chǔ)備知識(shí)儲(chǔ)備一、Linux操作系統(tǒng)的概念請(qǐng)同學(xué)們查閱本學(xué)習(xí)任務(wù)知識(shí)及相關(guān)資料,討論并思考,Linux系統(tǒng)和Windows系統(tǒng)有什么區(qū)別?

1.Linux系統(tǒng)的發(fā)展歷史Linux是基于UNXI發(fā)展而來,首先我們先介紹UNIX。UNIX操作系統(tǒng)是1969年由肯·湯普遜(Kenneth

Lane

Thompson)和丹尼斯·里奇(DennisM.Riche)在美國貝爾實(shí)驗(yàn)室開發(fā)的一種操作系統(tǒng)。Linux系統(tǒng)是一個(gè)類似UNIX的操作系統(tǒng),Linux系統(tǒng)是UNIX在微機(jī)上的完整實(shí)現(xiàn)。由于其良好而穩(wěn)定的性能迅速在計(jì)算機(jī)中得到廣泛的應(yīng)用,在隨后幾十年中做了不斷的改進(jìn)。知識(shí)儲(chǔ)備

1.Linux系統(tǒng)的發(fā)展歷史1991年10月5日,赫爾辛基大學(xué)的一名研究生林納斯?本納第克特?托瓦茲(LinusBenedictTorvalds)在一個(gè)Usenet新聞組(comp.os.minix)中宣布他編制出了一種類似UNIX的小操作系統(tǒng),叫Linux。Torvalds絕對(duì)沒有想到他設(shè)想的一種能夠針對(duì)高級(jí)業(yè)余愛好者和黑客們的操作系統(tǒng)已經(jīng)產(chǎn)生,這就是人們所稱的Linux。Linux發(fā)布時(shí)的版本是0.02,后來又有0.03版,然后又跳到0.10版。因?yàn)槭澜绺鞯卦絹碓蕉嗟某绦騿T都開始開發(fā)Linux,它已經(jīng)達(dá)到0.95版。這就意味著正是公布1.0版本的時(shí)間已經(jīng)為期不遠(yuǎn)了。正式的1.0版本是在1994年公布的。知識(shí)儲(chǔ)備2.Linux系統(tǒng)的特點(diǎn)Linux作為一個(gè)免費(fèi)、自由、開放的操作系統(tǒng),他的發(fā)展勢(shì)不可擋,它擁有以下一些特點(diǎn)。1完全免費(fèi)2高效安全穩(wěn)定3支持多種硬件平臺(tái)4友好的用戶界面5強(qiáng)大的網(wǎng)絡(luò)功能6支持多任務(wù)、多用戶知識(shí)儲(chǔ)備3.Linux體系結(jié)構(gòu)Linux系統(tǒng)結(jié)構(gòu)一般有3個(gè)主要部分:內(nèi)核(kernel)、命令解釋層(Shell或其他操作環(huán)境)、實(shí)用工具。

1)Linux內(nèi)核

內(nèi)核是Linux系統(tǒng)的“心臟”,是運(yùn)行程序和管理硬件設(shè)備的核心程序。操作環(huán)境向用戶提供一個(gè)操作界面,它從用戶那里接受命令,并且把命令送給內(nèi)核去執(zhí)行。Linux內(nèi)核的源代碼主要用C語言編寫,只有部分與驅(qū)動(dòng)相關(guān)的代碼用匯編語言Assembly編寫。

2)命令解釋層

Shell是系統(tǒng)的用戶界面,也是一個(gè)命令解釋器,提供了用戶與內(nèi)核進(jìn)行交互操作的一種接口,它接收用戶輸入的命令,并且把這部分內(nèi)容送到內(nèi)核中。

Linux存在幾種操作環(huán)境,分別是:桌面(desktop)、窗口管理器(window

manager)和命令行Shell(command

line

shell)。Linux系統(tǒng)中的每個(gè)用戶都可以擁有自己的用戶操作界面,根據(jù)自己的要求進(jìn)行定制。Shell是一個(gè)命令解釋器,它解釋由用戶輸入的命令,并且把它們送到內(nèi)核。

3)實(shí)用工具

編輯器:用于編輯文件

過濾器:Linux的過濾器(Filter)讀取從用戶文件或其他地方的輸入,用于接收并過濾數(shù)據(jù)。

交互程序:允許用戶發(fā)送信息或接收來自其他用戶的信息。知識(shí)儲(chǔ)備請(qǐng)同學(xué)們查閱本學(xué)習(xí)任務(wù)知識(shí)及相關(guān)資料,討論與思考。1)GNU的含義是

。2)Linux一般有3個(gè)主要部分,分別為

、

。填一填知識(shí)儲(chǔ)備4.認(rèn)識(shí)Linux的版本

Linux的版本分為:內(nèi)核版本和發(fā)行版本兩種。

Linux內(nèi)核是運(yùn)行程序和管理像磁盤和打印機(jī)等硬件設(shè)備的核心程序,它提供了一個(gè)在裸設(shè)備與應(yīng)用程序間的抽象層。內(nèi)核的開發(fā)和規(guī)范一直由Linus領(lǐng)導(dǎo)的開發(fā)小組控制著,版本也是唯一的。Linux內(nèi)核的版本號(hào)命名是有一定規(guī)則的,版本號(hào)的格式通常為“主版本號(hào).次版本號(hào).修正號(hào)”。

一般談?wù)摰腖inux系統(tǒng)便是針對(duì)發(fā)行版本(Distribution)的。目前各種發(fā)行版本超過300種,現(xiàn)在最流行的套件有Red

Hat(紅帽子)、紅旗Linux等。

CentOS7于2014年7月7號(hào)正式發(fā)布,這是一個(gè)企業(yè)級(jí)的Linux發(fā)行版本,基于Red

Hat紅帽免費(fèi)公開的源代碼。知識(shí)儲(chǔ)備4.認(rèn)識(shí)Linux的版本

和以前的版本相比,CentOS7主要加入以下新特性。

1)

從CentOS6.x在線升級(jí)到

CentOS7;

2)

加入了Linux容器(Linux

Containers,

LXC)支持,使用輕量級(jí)的Docker進(jìn)行容器實(shí)現(xiàn);

3)

默認(rèn)的XFS文件系統(tǒng);

4)

使用systemd后臺(tái)程序管理Linux系統(tǒng)和服務(wù);

5)

使用firewalld后臺(tái)程序管理防火墻服務(wù)。知識(shí)儲(chǔ)備請(qǐng)同學(xué)們查閱本學(xué)習(xí)任務(wù)知識(shí)及相關(guān)資料,討論與思考。1)請(qǐng)問Windows系統(tǒng)和Linux系統(tǒng)的掛載有什么區(qū)別?

2)請(qǐng)問linux系統(tǒng)的發(fā)行版本都有哪些?

做一做實(shí)踐活動(dòng)實(shí)踐活動(dòng)活動(dòng)1安裝和配置VMware-workstation15.5虛擬機(jī)活動(dòng)2安裝和配置CentOS764位操作系統(tǒng)(最小安裝)活動(dòng)3安裝和配置CentOS7操作系統(tǒng)(GUI圖形界面)活動(dòng)4重置root管理員密碼活動(dòng)1安裝和配置VMware-workstation15.5虛擬機(jī)活動(dòng)要求在邕盛科技公司內(nèi)部組建的中小型網(wǎng)絡(luò)中,為了便于服務(wù)器運(yùn)行調(diào)試,現(xiàn)需安裝VMware-workstation15.5虛擬機(jī)主機(jī),需要提前準(zhǔn)備好映像文件,使用VMwareWorkstationPro安裝向?qū)нM(jìn)行安裝,安裝位置自定義為非系統(tǒng)盤保存,安裝過程中創(chuàng)建桌面快捷方式,為后續(xù)調(diào)用時(shí)更方便快捷,安裝完畢需輸入可永久激活的VMwareWorkstationPro許可證密鑰,之后就可以正常運(yùn)行使用VMware-workstation15.5虛擬機(jī)?;顒?dòng)討論請(qǐng)同學(xué)們查閱本學(xué)習(xí)任務(wù)知識(shí)及相關(guān)資料,思考討論,在安裝虛擬機(jī)的過程中都需要注意的細(xì)節(jié)都有哪些?

活動(dòng)1安裝和配置VMware-workstation15.5虛擬機(jī)活動(dòng)準(zhǔn)備VMware15以上版本的虛擬機(jī)軟件。CentOS7安裝的ISO鏡像文件。已安裝好windows10的物理主機(jī)?;顒?dòng)要點(diǎn)1)提前下好映像文件,建議新建文件夾將映像文件放進(jìn)去,并牢記安裝路徑,方便之后取用。2)安裝過程中,創(chuàng)建VMwareWorkstationPro的快捷方式:桌面(D)和開始菜單程序文件夾(S)。3)VMwareWorkstationPro許可證密鑰選擇最新版本。4)新建虛擬機(jī)完成后建議使用快照功能保存數(shù)據(jù)配置等,方便日后若出現(xiàn)問題可及時(shí)復(fù)原。快照功能使用方法:打開某虛擬機(jī)>點(diǎn)擊上方虛擬機(jī)->快照->拍攝快照->確定,保存。切回到物理本機(jī)的工作區(qū),按下Ctrl+Alt

可看到鼠標(biāo)箭頭變成小手出現(xiàn)在屏幕上,這時(shí)候可以移動(dòng)到虛擬機(jī)以外的區(qū)域進(jìn)行操作?;顒?dòng)1安裝和配置VMware-workstation15.5虛擬機(jī)活動(dòng)過程(略)技能鞏固請(qǐng)同學(xué)們根據(jù)前面學(xué)習(xí)到的知識(shí)和技能,完成下面的操作。將VMwareWorkStation16安裝到默認(rèn)的安裝目錄中(D:\ProgramFiles\VMware\VMwareWorkstation)?;顒?dòng)2安裝和配置CentOS764位操作系統(tǒng)(最小安裝)活動(dòng)要求邕盛科技公司策劃部現(xiàn)安裝一臺(tái)Linux操作系統(tǒng)的服務(wù)器,版本為CentOS764位,硬盤為20G,網(wǎng)絡(luò)連接模式為NAT模式,安裝語言設(shè)為“English(UnitedStates)”,軟件選擇為“最小安裝”,磁盤分區(qū)選擇“自動(dòng)配置分區(qū)”?;顒?dòng)討論請(qǐng)同學(xué)們查閱本學(xué)習(xí)任務(wù)知識(shí)及相關(guān)資料,思考討論,除了CentOS之外,Linux系統(tǒng)還有哪些好用的服務(wù)器發(fā)行版本?活動(dòng)2安裝和配置CentOS764位操作系統(tǒng)(最小安裝)活動(dòng)準(zhǔn)備1)打開已安裝好的虛擬機(jī)VMwareWorkStation15.52)CentOS7.4版本安裝的ISO鏡像文件?;顒?dòng)要點(diǎn)1)安裝centos7.4,需要提前準(zhǔn)備好centOS7.4安裝鏡像,安裝后將默認(rèn)存儲(chǔ)路修改為空間容量比較大的磁盤路徑下。2)“典型”和“自定義”安裝區(qū)別。典型是全自動(dòng)調(diào)整虛擬機(jī)的設(shè)置,自定義是全手動(dòng)調(diào)整虛擬機(jī)的設(shè)置;典型是根據(jù)系統(tǒng)來做出最佳的設(shè)置,定義則是可以自己添加或刪除一些硬件或配置。3)網(wǎng)絡(luò)適配器連接方式,見表1-1?;顒?dòng)2安裝和配置CentOS764位操作系統(tǒng)(最小安裝)VMnet0Bridged(橋接)可聯(lián)外網(wǎng),虛擬機(jī)ip與主機(jī)同網(wǎng)段,可與主機(jī)本局域網(wǎng)中的其他真實(shí)或虛擬主機(jī)進(jìn)行通訊VMnet1Host-Only(僅主機(jī))不可聯(lián)外網(wǎng),僅可與主機(jī)進(jìn)行通信VMnet8NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換)可聯(lián)外網(wǎng),通過nat轉(zhuǎn)換實(shí)現(xiàn)連接外網(wǎng),虛擬機(jī)ip與主機(jī)不在同一網(wǎng)段,不可以與主機(jī)本局域網(wǎng)中的其他真實(shí)或虛擬主機(jī)進(jìn)行通訊。表1-13個(gè)虛擬網(wǎng)卡分別對(duì)應(yīng)三種網(wǎng)絡(luò)連接方式以及特點(diǎn)活動(dòng)2安裝和配置CentOS764位操作系統(tǒng)(最小安裝)4)本地配置主要包括時(shí)區(qū)、鍵盤、語言的設(shè)置,系統(tǒng)會(huì)自動(dòng)獲取;軟件配置包括安裝源和軟件選擇,安裝源就是配置虛擬機(jī)時(shí)選擇的系統(tǒng)鏡像,軟件選擇是選擇要安裝的軟件,安裝向?qū)臀覀冋砗昧税惭b類型,根據(jù)需求可進(jìn)行選擇。選擇“最小安裝”,可以不占用太多硬盤空間,安裝過程迅速,主要以終端命令行的形式呈現(xiàn)。

5)磁盤分區(qū)選擇:“自動(dòng)配置分區(qū)”。自動(dòng)分區(qū)是根據(jù)默認(rèn)配置對(duì)硬盤進(jìn)行分區(qū),屬于標(biāo)準(zhǔn)化的分區(qū)格式,如果對(duì)系統(tǒng)沒有特殊要求的話,則可以使用自動(dòng)分區(qū)?;顒?dòng)2安裝和配置CentOS764位操作系統(tǒng)(最小安裝)活動(dòng)過程(略)技能鞏固請(qǐng)同學(xué)們根據(jù)前面學(xué)習(xí)到的知識(shí)和技能,完成下面的操作。在VMware-workstation15.5新增一臺(tái)CentOS7.4虛擬機(jī),內(nèi)存為1GB,硬盤為20GB,網(wǎng)絡(luò)連接模式為“橋接模式”,安裝語言使用“English(UnitedStates)”,軟件選擇為“最小安裝”,磁盤分區(qū)選擇“自動(dòng)配置分區(qū)”?;顒?dòng)3安裝和配置CentOS7操作系統(tǒng)(GUI圖形界面)活動(dòng)要求邕盛科技公司研發(fā)部現(xiàn)需安裝一臺(tái)Linux操作系統(tǒng)的服務(wù)器,版本為CentOS764位,硬盤為40G,網(wǎng)絡(luò)連接模式為NAT模式,安裝語言設(shè)為“簡(jiǎn)體中文(中國)”,軟件選擇為“GUI圖形界面”,磁盤分區(qū)選擇“手動(dòng)配置分區(qū)”?;顒?dòng)討論請(qǐng)問同學(xué)們,除了CentOS之外,Linux系統(tǒng)還有哪些好用的服務(wù)器發(fā)行版本?

活動(dòng)3安裝和配置CentOS7操作系統(tǒng)(GUI圖形界面)活動(dòng)準(zhǔn)備1)打開已安裝好的虛擬機(jī)VMwareWorkStation15.52)CentOS7.4版本安裝的ISO鏡像文件。活動(dòng)要點(diǎn)1)軟件選擇:帶GUI圖像界面的服務(wù)器類型。2)磁盤分區(qū)選擇:手動(dòng)配置分區(qū)。注意:其中一定要選擇“標(biāo)準(zhǔn)分區(qū)”,以保證/home為單獨(dú)分區(qū)。

3)掛載,即把個(gè)分區(qū)或磁盤放在一個(gè)目錄里;掛載點(diǎn):Linux中磁盤文件系統(tǒng)的入口目錄,類似于Windows中不同分區(qū),如C、D、E等盤符。Linux用目錄名掛載分區(qū)或目錄的好處是:一是便于操作,可以把分區(qū)或磁盤掛載到任何想要的目錄或文件夾里。二是顧名思義,由于掛載的文件夾或目錄可以自己指定,所以就可以掛載到自己創(chuàng)建的或相關(guān)內(nèi)容的目錄或文件夾里。活動(dòng)3安裝和配置CentOS7操作系統(tǒng)(GUI圖形界面)活動(dòng)要點(diǎn)常用的掛載點(diǎn)設(shè)置如下:/(根目錄):唯一必須要掛載的目錄,在絕大多數(shù)情況下,有10G的容量就足夠了。/boot:系統(tǒng)引導(dǎo)目錄,包含了操作系統(tǒng)的內(nèi)核和啟動(dòng)系統(tǒng)過程中所要用到的文件。/swap:交換分區(qū),可以當(dāng)內(nèi)存不夠用時(shí)防止內(nèi)存溢出。/bin:用于存放常用命令,所有用戶都有執(zhí)行權(quán)限。/sbin:用于存放系統(tǒng)管理員命令。/var:常用于存放日志文件。/tmp:常用于存放臨時(shí)文件。/home:系統(tǒng)默認(rèn)的用戶家目錄,新增用戶賬號(hào)時(shí),用戶的家目錄都存放在此目錄下。/usr:應(yīng)用程序存放目錄?;顒?dòng)3安裝和配置CentOS7操作系統(tǒng)(GUI圖形界面)活動(dòng)過程(略)技能鞏固請(qǐng)同學(xué)們根據(jù)前面學(xué)習(xí)到的知識(shí)和技能,完成下面的操作。在VMware-workstation15.5新增一臺(tái)CentOS7.4虛擬機(jī),內(nèi)存為2GB,硬盤為20GB,網(wǎng)絡(luò)連接模式為“橋接模式”,安裝語言使用“簡(jiǎn)體中文”,軟件選擇為“GUI圖形界面”,磁盤分區(qū)選擇“手動(dòng)配置分區(qū)”。活動(dòng)4重置root管理員密碼活動(dòng)要求邕盛科技公司為了確保研發(fā)部的數(shù)據(jù)安全和保密,需要不定時(shí)更新系統(tǒng)的密碼?,F(xiàn)將邕盛科技公司研發(fā)部的centos7系統(tǒng)root賬戶密碼重置為yanfabu@123456,并使用新用戶密碼登錄。

活動(dòng)討論請(qǐng)問同學(xué)們,如果服務(wù)器賬戶顯示無法用原密碼登錄,可以通過什么命令重置密碼呢?活動(dòng)4重置root管理員密碼活動(dòng)準(zhǔn)備1)啟動(dòng)虛擬機(jī)CentOS7系統(tǒng)。2)使用root賬戶登錄系統(tǒng)?;顒?dòng)要點(diǎn)1)cat/etc/centos-release命令,用于查看系統(tǒng)發(fā)行版本信息。2)重啟系統(tǒng)命令:reboot;或者單擊右上角的關(guān)機(jī)按鈕,選擇“重啟”選項(xiàng)。3)當(dāng)啟動(dòng)系統(tǒng),主機(jī)出現(xiàn)引導(dǎo)界面時(shí),按下“E”健可以啟動(dòng)緊急模式,進(jìn)入內(nèi)核編輯界面。4)進(jìn)入緊急救援模式后,輸入“rd.break”參數(shù),然后按下“ctrl+X”組合鍵,可以運(yùn)行修改的內(nèi)核程序。活動(dòng)4重置root管理員密碼活動(dòng)要點(diǎn)5)掛載/sysroot目錄,此目錄是原始系統(tǒng)的根目錄;“mount-oremount,rw/sysroot”命令用于掛載根目錄;“chroot/sysroot”命令用于切換到根目錄里;修改完成后一定要執(zhí)行“touch/.autorelabel”,意思是修改selinux,否則密碼修改不會(huì)成功;輸入“exit”或者“Ctrl+D”退出,reboot重啟系統(tǒng)后,就可以使用新密碼重新登錄。

6)passwd命令用于修改用戶賬戶密碼,超級(jí)用戶可以為自己和其他用戶設(shè)置密碼,而普通用戶只能為自己修改密碼;為了系統(tǒng)安全,用戶密碼設(shè)置應(yīng)選擇包含字母、數(shù)字和特殊字符組合的復(fù)雜密碼,且密碼長(zhǎng)度應(yīng)至少包含8個(gè)字符;輸入新密碼時(shí),因系統(tǒng)安全保護(hù)設(shè)置,不會(huì)顯示輸入的內(nèi)容,需要重復(fù)輸入2次完全一致的新密碼,才算設(shè)置完成?;顒?dòng)4重置root管理員密碼活動(dòng)過程(略)技能鞏固請(qǐng)同學(xué)們根據(jù)前面學(xué)習(xí)到的知識(shí)和技能,完成下面的操作。請(qǐng)將邕盛科技公司策劃部的centos7系統(tǒng)root賬戶密碼重置為:cehuabu@123456,并使用新用戶密碼登錄。謝謝觀看任務(wù)2配置Linux系統(tǒng)的網(wǎng)絡(luò)目錄任務(wù)情境學(xué)習(xí)目標(biāo)知識(shí)儲(chǔ)備實(shí)踐活動(dòng)技能鞏固任務(wù)情境任務(wù)情境

邕盛科技公司的研發(fā)部、策劃部和運(yùn)營(yíng)部均安裝了一臺(tái)Linux系統(tǒng),研發(fā)部作為主服務(wù)器,策劃部和運(yùn)營(yíng)部作為測(cè)試和輔助服務(wù)器。為了實(shí)現(xiàn)這三臺(tái)Linux系統(tǒng)之間以及與其他計(jì)算機(jī)正常通信,現(xiàn)在需要給它們?cè)O(shè)置網(wǎng)絡(luò)參數(shù),主機(jī)名、IP地址、子網(wǎng)掩碼、默認(rèn)網(wǎng)關(guān)和DNS服務(wù)器地址等。學(xué)習(xí)目標(biāo)1231.掌握主機(jī)名設(shè)置的方法2.理解網(wǎng)絡(luò)配置的重要性3.掌握IP地址、IP地址、子網(wǎng)掩碼、默認(rèn)網(wǎng)關(guān)和DNS服務(wù)器地址配置的方法4.了解網(wǎng)絡(luò)測(cè)試工具ping的使用方法知識(shí)目標(biāo)1.正確登錄和退出系統(tǒng)2.能夠完成使用網(wǎng)卡配置文件來配置網(wǎng)絡(luò)參數(shù)3.能夠完成使用nmcli命令配置網(wǎng)絡(luò)參數(shù)4.能夠完成使用圖形界面來配置網(wǎng)絡(luò)參數(shù)5.能夠完成使用ping命令測(cè)試網(wǎng)絡(luò)連通性能力目標(biāo)1.培養(yǎng)學(xué)生具備能夠嚴(yán)格執(zhí)行操作規(guī)程的能力2.培養(yǎng)學(xué)生愛崗敬業(yè),團(tuán)結(jié)協(xié)作,積極溝通并有優(yōu)良的道德品質(zhì)和文明習(xí)慣3.培養(yǎng)學(xué)生學(xué)會(huì)自主探究學(xué)習(xí)和尋找解決問題辦法的能力素質(zhì)目標(biāo)學(xué)習(xí)目標(biāo)知識(shí)儲(chǔ)備知識(shí)儲(chǔ)備請(qǐng)同學(xué)們查閱本學(xué)習(xí)任務(wù)知識(shí)及相關(guān)資料,討論與思考,什么是主機(jī)名?設(shè)置主機(jī)名有什么作用?想一想知識(shí)儲(chǔ)備一、認(rèn)識(shí)主機(jī)名

主機(jī)名(也稱為計(jì)算機(jī)名)是提供給連接到網(wǎng)絡(luò)的設(shè)備(可以是系統(tǒng)、交換機(jī)、路由器等)的名稱,用于通過網(wǎng)絡(luò)對(duì)其進(jìn)行標(biāo)識(shí)。同一網(wǎng)絡(luò)中不能有兩個(gè)主機(jī)名相同的系統(tǒng)。Linux系統(tǒng)給當(dāng)前主機(jī)命名的目的是能夠更容易記住,尤其是在部署集群的時(shí)候更加方便。一般主機(jī)名稱都會(huì)有IP地址來關(guān)聯(lián),這樣在其它集群中,主機(jī)換IP其它的集群機(jī)器不用相應(yīng)的修改,修改主機(jī)名的命令及說明見表2-1。知識(shí)儲(chǔ)備命令說明hostname主機(jī)名臨時(shí)修改主機(jī)名bash刷新systemctlset-hostname主機(jī)名永久修改主機(jī)名表2-1修改主機(jī)名的命令及說明知識(shí)儲(chǔ)備在CentOS7中,有三種定義的主機(jī)名:靜態(tài)的(Statichostname)“靜態(tài)”主機(jī)名也稱為內(nèi)核主機(jī)名,是系統(tǒng)在啟動(dòng)時(shí)從/etc/hostname自動(dòng)初始化的主機(jī)名。瞬態(tài)的(Tansienthostname)“瞬態(tài)”主機(jī)名是在系統(tǒng)運(yùn)行時(shí)臨時(shí)分配的主機(jī)名,例如,通過DHCP或mDNS服務(wù)器分配。靈活的(Prettyhostname)“靈活”主機(jī)名也有人叫作“別名”主機(jī)名?!办`活”主機(jī)名則允許使用自由形式(包括特殊/空白字符)的主機(jī)名,以展示給終端用戶。“靜態(tài)”主機(jī)名和“瞬態(tài)”主機(jī)名都遵從作為互聯(lián)網(wǎng)域名同樣的字符限制規(guī)則。知識(shí)儲(chǔ)備二、認(rèn)識(shí)網(wǎng)卡配置文件

網(wǎng)卡IP地址配置正確是兩臺(tái)服務(wù)器相互通信的前提。在Linux系統(tǒng)中,一切都是文件,因此配置網(wǎng)絡(luò)服務(wù)的工作其實(shí)就是在編輯網(wǎng)卡配置文件。

網(wǎng)卡IP地址配置的正確性是計(jì)算機(jī)間可以相互通信的前提。在CentOS5、CentOS6中,網(wǎng)卡配置文件的前綴是eth,第1塊網(wǎng)卡為eth0,第2塊網(wǎng)卡為eth1;以此類推。而在CentOS7中,網(wǎng)卡配置文件的前綴則以ifcfg開始,加上網(wǎng)卡名稱共同組成了網(wǎng)卡配置文件的名字,例如ifcfg-ens33;除了文件名變化外也沒有其他大的區(qū)別。知識(shí)儲(chǔ)備請(qǐng)同學(xué)們查閱本學(xué)習(xí)任務(wù)知識(shí)及相關(guān)資料,討論與思考,網(wǎng)卡配置文件位于什么目錄下?文件名以什么開始?想一想知識(shí)儲(chǔ)備三、查看網(wǎng)路配置查看網(wǎng)絡(luò)接口信息,使用ifconfig命令主機(jī)的網(wǎng)絡(luò)接口卡(網(wǎng)卡)通常稱為網(wǎng)絡(luò)接口。在Linux操作系統(tǒng)中,使用ifconfig命令可以查看網(wǎng)絡(luò)接口的地址配置信息(InterfaceConfiguration),網(wǎng)絡(luò)接口信息及說明,見表2-2。注意:若采用的是mini版的Centos7安裝的系統(tǒng),默認(rèn)是沒有ifconfig命令的,需要通過yum安裝net-tools軟件包,才可以使用ifconfig命令。直接使用ifconfig命令單個(gè)查找ens33信息查找全部的網(wǎng)絡(luò)接口信息知識(shí)儲(chǔ)備行數(shù)內(nèi)容說明第1行以太網(wǎng)卡的名稱ens33,其中en代表以太網(wǎng)卡。ens33代表PCI接口的物理位置為(0,3),其中橫坐標(biāo)代表bus,縱坐標(biāo)代表slotUP:網(wǎng)絡(luò)接口為啟用狀態(tài)(down為關(guān)閉狀態(tài))RUNNING:代表網(wǎng)卡設(shè)備已連接MULTICAST:表示支持組播MTU:為數(shù)據(jù)包最大傳輸單元第2行網(wǎng)卡的IP地址、子網(wǎng)掩碼、廣播地址第3行IPv6地址第4行Ethernet(以太網(wǎng))表示連接類型,ether:表示為網(wǎng)卡的mac地址表2-2網(wǎng)絡(luò)接口信息說明知識(shí)儲(chǔ)備修改網(wǎng)絡(luò)配置文件網(wǎng)絡(luò)接口的配置文件默認(rèn)位于/etc/sysconfig/netwrok-scripts/ifcfg-ens33文件名格式為“ifcfg-xxx”,其中“xxx”是網(wǎng)絡(luò)接口的名稱。例如:網(wǎng)卡ens33的配置文件是“ifcfg-ens33”,回環(huán)接口lo的配置文件是“ifcfg-lo”,網(wǎng)絡(luò)配置文件的命令及說明,見表2-3。

知識(shí)儲(chǔ)備表2-3網(wǎng)絡(luò)配置文件的命令及說明命令說明TYPE=“Ethernet”設(shè)置網(wǎng)卡類型,Ethernet表示以太網(wǎng)BOOTPROTO=“dhcp”設(shè)置網(wǎng)絡(luò)接口的配置方式,dhcp動(dòng)態(tài)的方式獲取地址NAME=ens33設(shè)置網(wǎng)絡(luò)接口的名稱UUID=“******”設(shè)備IDONBOOT=“yes/no”設(shè)置網(wǎng)絡(luò)接口是否在Linux操作系統(tǒng)啟動(dòng)時(shí)自啟IPADDR=*.*.*.*設(shè)置網(wǎng)絡(luò)接口的IP地址NETMASK=*.*.*.*設(shè)置網(wǎng)絡(luò)接口的子網(wǎng)掩碼GATEWAY=*.*.*.*設(shè)置網(wǎng)絡(luò)接口的默認(rèn)網(wǎng)關(guān)地址DNS=*.*.*.*設(shè)置域名解析服務(wù)器知識(shí)儲(chǔ)備

在centos7操作系統(tǒng)中,當(dāng)修改了網(wǎng)絡(luò)接口的配置文件以后,若要使新的配置生效,可以重新啟動(dòng)network服務(wù)或者重啟主機(jī),見表2-4。注意:建議關(guān)閉NetworkManager服務(wù),否則有時(shí)啟動(dòng)network會(huì)報(bào)錯(cuò)。表2-4重新啟動(dòng)網(wǎng)絡(luò)服務(wù)命令及說明命令說明systemctlrestartnetwork重新加載網(wǎng)絡(luò)systemctlstopNetworkManager關(guān)閉NetworkManager服務(wù)systemctldisableNetworkManager開機(jī)不自啟知識(shí)儲(chǔ)備1.請(qǐng)同學(xué)們查閱本學(xué)習(xí)任務(wù)知識(shí)及相關(guān)資料,討論與思考。如何將網(wǎng)絡(luò)接口的配置方式從dhcp動(dòng)態(tài)的方式獲取地址修為靜態(tài)的方式設(shè)置地址。2.請(qǐng)將網(wǎng)絡(luò)配置文件的命令參數(shù)與對(duì)應(yīng)的解釋說明進(jìn)行連線。做一做TYPEGATEWAYNAMENETMASKIPADDR子網(wǎng)掩碼網(wǎng)關(guān)地址IP地址網(wǎng)卡名稱網(wǎng)卡類型實(shí)踐活動(dòng)實(shí)踐活動(dòng)活動(dòng)1登錄與退出系統(tǒng)及設(shè)置主機(jī)名活動(dòng)2使用網(wǎng)卡配置文件配置網(wǎng)絡(luò)活動(dòng)3使用nmcli命令配置網(wǎng)絡(luò)活動(dòng)4使用圖形界面配置網(wǎng)絡(luò)活動(dòng)1登錄與退出系統(tǒng)及設(shè)置主機(jī)名活動(dòng)要求邕盛科技公司的研發(fā)部、策劃部和運(yùn)營(yíng)部均安裝了一臺(tái)Linux系統(tǒng),現(xiàn)在需要分別登錄系統(tǒng)并設(shè)置主機(jī)名依次為server1、server2、server3?;顒?dòng)討論請(qǐng)同學(xué)們查閱本活動(dòng)知識(shí)及相關(guān)資料,思考討論,如何修改主機(jī)名?

活動(dòng)1登錄與退出系統(tǒng)及設(shè)置主機(jī)名活動(dòng)準(zhǔn)備啟動(dòng)三臺(tái)虛擬機(jī)CentOS7系統(tǒng)。登錄系統(tǒng),管理員為root,密碼是123456?;顒?dòng)要點(diǎn)1.登錄與退出系統(tǒng)登錄系統(tǒng),在localhostlogin輸入賬號(hào)“root”,在password輸入密碼。退出系統(tǒng),在終端中輸入“shutdown–Pnow”,或者使用鼠標(biāo)選擇菜單欄中的“關(guān)機(jī)”。2.設(shè)置主機(jī)名nmtui、hostname和nmcli命令nmtui命令進(jìn)入到圖形界面設(shè)置主機(jī)名,hostname命令臨時(shí)修改主機(jī)名,nmcligeneralhostname設(shè)置主機(jī)名?;顒?dòng)1登錄與退出系統(tǒng)及設(shè)置主機(jī)名活動(dòng)過程(略)技能鞏固請(qǐng)同學(xué)們根據(jù)前面學(xué)習(xí)到的知識(shí)和技能,完成下面的操作。設(shè)置主機(jī)名為“自己名字拼音”,并查看新設(shè)置的主機(jī)名。可以用“hostname+主機(jī)名稱”的格式命令;也可以使用“nmtui”修改主機(jī)名,將主機(jī)名改為“server”

請(qǐng)使用numtui命令將server1的主機(jī)名修改為yanfabu;請(qǐng)使用hostname命令將server2的主機(jī)名修改為cehuabu;請(qǐng)使用nmcli命令將server3的主機(jī)名修改為cehuabu?;顒?dòng)2使用網(wǎng)卡配置文件配置網(wǎng)絡(luò)活動(dòng)要求

為了實(shí)現(xiàn)邕盛科技公司研發(fā)部的server1主機(jī)與其他部門的主機(jī)進(jìn)行網(wǎng)絡(luò)通信,現(xiàn)在需要通過使用網(wǎng)卡配置文件配置server1的網(wǎng)絡(luò)參數(shù),包括IP地址、子網(wǎng)掩碼、網(wǎng)關(guān)地址及DNS地址等,server1的IP地址為00/24,網(wǎng)關(guān)地址為54,DNS地址為00?;顒?dòng)討論

請(qǐng)同學(xué)們查閱本活動(dòng)知識(shí)及相關(guān)資料,思考討論,如何使用網(wǎng)卡配置文件配置網(wǎng)絡(luò)參數(shù)?活動(dòng)2使用網(wǎng)卡配置文件配置網(wǎng)絡(luò)活動(dòng)準(zhǔn)備啟動(dòng)兩臺(tái)虛擬機(jī)server1和Windows10。登錄兩臺(tái)虛擬機(jī)系統(tǒng)。兩臺(tái)虛擬機(jī)的網(wǎng)絡(luò)連接模式:NAT模式,設(shè)置VMnet8虛擬網(wǎng)卡的參數(shù),IP地址為/24,網(wǎng)關(guān)地址為54,DNS地址為00?;顒?dòng)2使用網(wǎng)卡配置文件配置網(wǎng)絡(luò)活動(dòng)要點(diǎn)網(wǎng)卡配置文件常用命令參數(shù),見表2-5。表2-5網(wǎng)卡配置文件參數(shù)一覽表名稱命令參數(shù)設(shè)備類型TYPE=Ethernet地址分配模式BOOTPROTO=static網(wǎng)卡名稱NAME=ens33是否啟動(dòng)網(wǎng)卡ONBOOT=yesIP地址IPADDR=00子網(wǎng)掩碼NETMASK=網(wǎng)關(guān)地址GATEWAY=54DNS地址DNS=00活動(dòng)2使用網(wǎng)卡配置文件配置網(wǎng)絡(luò)活動(dòng)過程(略)技能鞏固請(qǐng)同學(xué)們根據(jù)前面學(xué)習(xí)到的知識(shí)和技能,完成下面的操作。請(qǐng)使用網(wǎng)卡配置文件將server1主機(jī)的IP地址設(shè)置為0/24,網(wǎng)關(guān)地址為54,DNS地址為0,在windows10測(cè)試與server1的連通性情況?;顒?dòng)3使用nmcli命令配置網(wǎng)絡(luò)活動(dòng)要求

為了實(shí)現(xiàn)邕盛科技公司策劃部的server2主機(jī)與其他部門的主機(jī)進(jìn)行網(wǎng)絡(luò)通信,現(xiàn)在需要通過使用nmcli命令配置server2的網(wǎng)絡(luò)參數(shù),包括IP地址、子網(wǎng)掩碼、網(wǎng)關(guān)地址及DNS地址等,server2的IP地址為10/24,網(wǎng)關(guān)地址為54,DNS地址為00?;顒?dòng)討論請(qǐng)同學(xué)們查閱本活動(dòng)知識(shí)及相關(guān)資料,思考討論,如何使用nmcli命令配置網(wǎng)絡(luò)參數(shù)?

活動(dòng)3使用nmcli命令配置網(wǎng)絡(luò)活動(dòng)準(zhǔn)備啟動(dòng)兩臺(tái)虛擬機(jī)server2和Windows10。登錄兩臺(tái)虛擬機(jī)系統(tǒng)。兩臺(tái)虛擬機(jī)的網(wǎng)絡(luò)連接模式:NAT模式,設(shè)置VMnet8虛擬網(wǎng)卡的參數(shù),IP地址為/24,網(wǎng)關(guān)地址為54,DNS地址為00?;顒?dòng)要點(diǎn)使用nmcli命令配置網(wǎng)絡(luò),nmcli常用命令和說明,見表2-6?;顒?dòng)3使用nmcli命令配置網(wǎng)絡(luò)表2-6nmcli常用命令功能一覽表常用命令功能nmcliconnetionshow顯示所有連接nmcliconnetionshow–active顯示所有活動(dòng)的連接狀態(tài)nmcliconnetionshowens33顯示網(wǎng)絡(luò)連接配置nmclidevicestatus顯示設(shè)備狀態(tài)nmclideviceshowens33顯示網(wǎng)絡(luò)接口屬性nmcliconnetionreload重新加載網(wǎng)絡(luò)配置文件nmcliconnetiondownens33禁用ens33的配置,注意一個(gè)網(wǎng)卡可以有多個(gè)配置nmcliconnetionupens33啟用ens33的配置nmclidevicedisconnectens33禁用ens33物理網(wǎng)卡nmclideviceconnectens33啟用ens33網(wǎng)卡活動(dòng)要點(diǎn)nmcli命令修改網(wǎng)絡(luò)連接常用參數(shù),見表2-7?;顒?dòng)3使用nmcli命令配置網(wǎng)絡(luò)表2-7修改網(wǎng)絡(luò)連接參數(shù)及說明參數(shù)說明Modify修改網(wǎng)卡配置文件\將命令換行繼續(xù)輸入Ipv4.addresses指定ipv4地址Ipv4.dns指定DNS服務(wù)器地址nmcliconnectionupens33啟用ens33的修改配置活動(dòng)過程(略)活動(dòng)3使用nmcli命令配置網(wǎng)絡(luò)技能鞏固請(qǐng)同學(xué)們根據(jù)前面學(xué)習(xí)到的知識(shí)和技能,完成下面的操作。

請(qǐng)使用nmcli命令將server2主機(jī)的IP地址設(shè)置為0/24,網(wǎng)關(guān)地址為54,DNS地址為0,在windows10測(cè)試與server2的連通性情況?;顒?dòng)4使用圖形界面配置網(wǎng)絡(luò)活動(dòng)要求為了實(shí)現(xiàn)邕盛科技公司運(yùn)營(yíng)部的server3主機(jī)與其他部門的主機(jī)進(jìn)行網(wǎng)絡(luò)通信,現(xiàn)在需要通過使用圖形界面配置server3的網(wǎng)絡(luò)參數(shù),包括IP地址、子網(wǎng)掩碼、網(wǎng)關(guān)地址及DNS地址等,server3的IP地址為20/24,網(wǎng)關(guān)地址為54,DNS地址為00。

活動(dòng)討論請(qǐng)同學(xué)們查閱本活動(dòng)知識(shí)及相關(guān)資料,思考討論,如何使用圖形界面配置網(wǎng)絡(luò)?活動(dòng)準(zhǔn)備啟動(dòng)兩臺(tái)虛擬機(jī)server3和Windows10。登錄系統(tǒng)。兩臺(tái)虛擬機(jī)的網(wǎng)絡(luò)連接模式:NAT模式,設(shè)置VMnet8虛擬網(wǎng)卡的參數(shù),IP地址為/24,網(wǎng)關(guān)地址為54,DNS地址為00?;顒?dòng)4使用圖形界面配置網(wǎng)絡(luò)活動(dòng)要點(diǎn)執(zhí)行nmtui命令進(jìn)入圖形用戶界面。

使用Editaconnection:編輯連接。選澤網(wǎng)卡名稱ens33,再進(jìn)行編輯。把網(wǎng)絡(luò)IPv4的配置方式改為Manual,然后填入IP地址、網(wǎng)關(guān)、DNS等信息。Activateaconnection:激活連接。配置完成重啟網(wǎng)絡(luò)服務(wù),最后測(cè)試網(wǎng)絡(luò)的連通性?;顒?dòng)4使用圖形界面配置網(wǎng)絡(luò)活動(dòng)過程(略)活動(dòng)4使用圖形界面配置網(wǎng)絡(luò)技能鞏固請(qǐng)同學(xué)們根據(jù)前面學(xué)習(xí)到的知識(shí)和技能,完成下面的操作。請(qǐng)使用圖形界面將server3主機(jī)的IP地址設(shè)置為0/24,網(wǎng)關(guān)地址為54,DNS地址為0,在windows10測(cè)試與server3的連通性情況。創(chuàng)建網(wǎng)絡(luò)會(huì)話實(shí)例。在公司網(wǎng)絡(luò)中使用筆記本計(jì)算機(jī)時(shí)需要手動(dòng)指定網(wǎng)絡(luò)的IP地址,而回到家中則使用DHCP自動(dòng)獲取IP地址。謝謝觀看任務(wù)3配置與管理用戶和組群目錄任務(wù)情境學(xué)習(xí)目標(biāo)知識(shí)儲(chǔ)備實(shí)踐活動(dòng)技能鞏固任務(wù)情境任務(wù)情境

邕盛科技公司搭建的Linux是一個(gè)支持多任務(wù)、多用戶的操作系統(tǒng),支持多用戶同時(shí)登錄到系統(tǒng),使用系統(tǒng)資源。為了使公司各部門員工的工作順利進(jìn)行,保護(hù)每個(gè)員工的文件和進(jìn)程,規(guī)范各部門員工的權(quán)限,以及區(qū)分不同的員工身份,因此需要在Linux系統(tǒng)創(chuàng)建員工用戶賬戶和所屬部門的組群。學(xué)習(xí)目標(biāo)1231.掌握用戶賬戶和組群的功能作用2.理解用戶賬戶和組群文件3.掌握文件目錄類命令的操作方法知識(shí)目標(biāo)1.能夠正確使用文件目錄類命令2.能夠正確創(chuàng)建用戶賬戶和組群3.能夠正確設(shè)置用戶賬戶密碼4.能夠正確修改、刪除和管理賬戶及組群能力目標(biāo)1.培養(yǎng)學(xué)生職業(yè)精神,工匠精神,形成職業(yè)自豪感2.培養(yǎng)學(xué)生自主探究、團(tuán)隊(duì)合作的能力素質(zhì)目標(biāo)學(xué)習(xí)目標(biāo)知識(shí)儲(chǔ)備知識(shí)儲(chǔ)備請(qǐng)同學(xué)們查閱本學(xué)習(xí)任務(wù)知識(shí)及相關(guān)資料,討論與思考,什么是相對(duì)路徑和絕對(duì)路徑?想一想知識(shí)儲(chǔ)備一、文件目錄類命令1.Linux命令的特點(diǎn)在Linux操作系統(tǒng)中,命令區(qū)分大小寫。在命令行中,可以按【Tab】鍵來自動(dòng)補(bǔ)齊命令,即只輸入命令的前面幾個(gè)字符,然后按【Tab】鍵補(bǔ)齊。另外,利用向上或向下的方向鍵,可以翻查執(zhí)行過的命令,并可以再次執(zhí)行。如果要在一個(gè)命令行上輸入和執(zhí)行多條命令,則可以使用分好來分隔命令,如“cd/;ls”。如果要斷開一個(gè)長(zhǎng)命令,則可以使用“\”。它可以將一個(gè)較長(zhǎng)的命令分成多行表達(dá),增強(qiáng)命令的可讀性。知識(shí)儲(chǔ)備一、文件目錄類命令2.相對(duì)路徑和絕對(duì)路徑相對(duì)路徑在輸入路徑時(shí),最前面不是“/”或者“~”,表示相對(duì)當(dāng)前目錄所在的目錄位置。絕對(duì)路徑在輸入路徑時(shí),最前面是“/”或者“~”,表示從根目錄/家目錄開始的具體目錄位置。知識(shí)儲(chǔ)備請(qǐng)同學(xué)們查閱本學(xué)習(xí)任務(wù)知識(shí)及相關(guān)資料,討論與思考,在Linux系統(tǒng)瀏覽較長(zhǎng)的文件內(nèi)容時(shí),如果只想查看頭部5行內(nèi)容和末尾5行內(nèi)容,分別使用什么命令?想一想知識(shí)儲(chǔ)備一、文件目錄類命令3.文件目錄類命令文件目錄類命令是對(duì)目錄和文件進(jìn)行各種操作的命令。瀏覽目錄類命令有pwd、cd、ls等。cd命令參數(shù)和說明見表3-1。表3-1cd命令參數(shù)和說明命令參數(shù)說明cd 切換到當(dāng)前用戶的主目錄(/home/用戶目錄)cd~ 切換到當(dāng)前用戶的主目錄(/home/用戶目錄)cd. 保持在當(dāng)前目錄不變cd.. 切換到上級(jí)目錄cd- 可以在最近兩次工作目錄之間來回切換知識(shí)儲(chǔ)備例1:使用cd命令進(jìn)入系統(tǒng)根目錄[root@server1~]#cd/[root@server1/]#

ls命令(list)可用于列出指定路徑下的文件,Linux中一切皆文件,目錄也是文件的一種,如果不指定路徑,單獨(dú)運(yùn)行l(wèi)s命令,則默認(rèn)路徑為當(dāng)前路徑。ls命令常用參數(shù)和說明見表3-2。命令參數(shù)說明ls-a顯示所有文件,包括以“.”開頭的隱藏文件ls-R顯示指定目錄下及其所有子目錄下的文件名ls-l顯示文件的詳細(xì)信息,包括文件類型,權(quán)限,所屬用戶,所屬用戶組,文件大小,上一次修改時(shí)間等ls-S按照文件大小順序顯示,默認(rèn)從大到小;若要從小到大,可使用-Sr表3-2ls命令參數(shù)和說明知識(shí)儲(chǔ)備例2:使用ls命令查看文件或命令信息[root@server1~]#ls-a[root@server1~]#ls-l瀏覽文件類命令有cat、more、less、head、tail。瀏覽文件類命令參數(shù)和說明見表3-3。知識(shí)儲(chǔ)備表3-3瀏覽文件類命令參數(shù)和說明命令參數(shù)說明cat顯示文件內(nèi)容-b對(duì)輸出內(nèi)容中的非空行標(biāo)注行號(hào)-n對(duì)輸出內(nèi)容的所有行標(biāo)注行號(hào)more分頁顯示文件內(nèi)容,只能向下翻頁less分頁顯示文件內(nèi)容,實(shí)現(xiàn)向下、向上翻頁,還可以前、后、左、右移動(dòng)head顯示文件內(nèi)容的開頭部分-nnum顯示指定文件內(nèi)容的前num行-cnum顯示指定文件內(nèi)容的前num個(gè)字符tail顯示文件內(nèi)容的末尾部分-nnum顯示指定文件內(nèi)容的末尾num行-cnum顯示指定文件內(nèi)容的末尾num個(gè)字符-n+num從第num行開始顯示指定的內(nèi)容知識(shí)儲(chǔ)備例3:使用瀏覽文件類命令查看文件內(nèi)容[root@server1~]#cat/etc/passwd[root@server1~]#more/etc/passwd[root@server1~]#less/etc/passwd[root@server1~]#head-2/etc/passwd[root@server1~]#tail-2/etc/passwd知識(shí)儲(chǔ)備請(qǐng)同學(xué)們查閱本學(xué)習(xí)任務(wù)知識(shí)及相關(guān)資料,討論與思考,如何查看/etc/shadow文件的開頭的3行內(nèi)容,請(qǐng)寫出命令操作過程。寫一寫知識(shí)儲(chǔ)備目錄和文件操作類命令有mkdir、rmdir、cp、mv、rm、touch、rpm、grep等。目錄和文件操作類命令參數(shù)和說明見表3-4。表3-4目錄和文件操作類命令參數(shù)和說明命令參數(shù)說明mkdir用于創(chuàng)建目錄-p參數(shù)表示如果父目錄不存在,則同時(shí)創(chuàng)建該目錄和該目錄的父目錄rmdir用于刪除空目錄-p參數(shù)表示一同刪除父目錄,但父目錄中必須無文件cp用于復(fù)制文件或目錄-R遞歸復(fù)制目錄,即包含目錄下的各級(jí)子目錄mv文件或目錄的移動(dòng)或改名-i表示若文件或目錄存在,則提示是否覆蓋它們-f表示不管文件或目錄是否存在,都直接覆蓋,不提示rm用于刪除文件或目錄-R

遞歸刪除目錄,即包含目錄下的文件和各級(jí)目錄-f

刪除文件或目錄時(shí)不提示用戶-i刪除文件或目錄時(shí)提示用戶touch用于建立文件rpm用于對(duì)rpm軟件包進(jìn)行管理-q查詢指定的軟件包在系統(tǒng)中是否安裝-ql查詢系統(tǒng)中已安裝軟件包包含的文件列表grep用于查找文件中包含指定字符串的行知識(shí)儲(chǔ)備例4:使用目錄和文件類命令[root@server1~]#mkdirtest1//在當(dāng)前目錄創(chuàng)建test子目錄[root@server1~]#mkdir-ptest/test2//在當(dāng)前目錄的test目錄中創(chuàng)建test2子目錄,如果test目錄不存在,則同時(shí)創(chuàng)建[root@server1~]#cptest1test//復(fù)制test1目錄到test目錄[root@server1~]#touchtest/file1//在test目錄下創(chuàng)建file文件[root@server1~]#mvtest/file1test/test2//將file1文件移動(dòng)到test2目錄下[root@server1~]#rmtest/test2/file1//刪除file1文件[root@server1~]#rmdirtest/test1//刪除test目錄下的test1空子目錄[root@server1~]#rmdir-ptest/test2//刪除當(dāng)前目錄的test/test2空子目錄,刪除test2空子目錄時(shí),如果test目錄中無其他目錄及文件,則一同刪除知識(shí)儲(chǔ)備請(qǐng)同學(xué)們查閱本學(xué)習(xí)任務(wù)知識(shí)及相關(guān)資料,討論與思考,在~目錄下,創(chuàng)建一個(gè)soft目錄,并在soft目錄下創(chuàng)建一個(gè)aa文件,最后將文件和目錄都刪除,請(qǐng)寫出命令操作過程。寫一寫知識(shí)儲(chǔ)備二、用戶賬戶和組群賬戶請(qǐng)同學(xué)們查閱本學(xué)習(xí)任務(wù)知識(shí)及相關(guān)資料,討論與思考,在Linux系統(tǒng)中,創(chuàng)建普通用戶賬戶和普通組群賬戶時(shí),UID和GID默認(rèn)從

開始編號(hào)。超級(jí)賬號(hào)root的UID編號(hào)是

。填一填知識(shí)儲(chǔ)備二、用戶賬戶和組群賬戶1.用戶賬戶和組群賬戶Linux操作系統(tǒng)是多用戶多任務(wù)的操作系統(tǒng),允許多個(gè)用戶同時(shí)登錄到系統(tǒng),使用系統(tǒng)資源。用戶賬戶是用戶的身份標(biāo)識(shí)。Linux系統(tǒng)下的用戶賬戶分為兩種,普通用戶賬戶和超級(jí)用戶賬戶。普通用戶賬戶:在系統(tǒng)中只能進(jìn)行普通工作,只能訪問他們擁有的或者有權(quán)限執(zhí)行的文件。知識(shí)儲(chǔ)備二、用戶賬戶和組群賬戶超級(jí)用戶賬戶(root):也叫管理員賬戶,它的任務(wù)是對(duì)普通用戶和整個(gè)系統(tǒng)進(jìn)行管理。超級(jí)用戶賬戶對(duì)系統(tǒng)具有絕對(duì)的控制權(quán),能夠?qū)ο到y(tǒng)進(jìn)行一切操作。組群是具有相同特性的用戶的邏輯集合,使用組群有利于系統(tǒng)管理員按照用戶的特性組織和管理用戶,提高工作效率。有了組群,在做資源授權(quán)時(shí)可以把權(quán)限賦予某個(gè)組群,組群中的成員即可自動(dòng)獲得這種權(quán)限。一個(gè)用戶賬戶可以同時(shí)是多個(gè)組群的成員,其中某個(gè)組群是該用戶的主組群(私有組群),其他組群為該用戶的附屬組群(標(biāo)準(zhǔn)組群)。知識(shí)儲(chǔ)備二、用戶賬戶和組群賬戶root用戶的UID為0,系統(tǒng)用戶的UID從1到999;普通用戶的UID可以在創(chuàng)建時(shí)由管理員指定,如果不指定,用戶的UID默認(rèn)從1

000開始順序編號(hào)。在Linux系統(tǒng)中,創(chuàng)建用戶賬戶的同時(shí)也會(huì)創(chuàng)建一個(gè)與用戶同名的組群,該組群是用戶的主組群。普通組群的GID默認(rèn)也是從1

000開始編號(hào)。知識(shí)儲(chǔ)備二、用戶賬戶和組群賬戶表3-5用戶和組群的名詞和說明名詞說明用戶名用來標(biāo)識(shí)用戶的名稱,可以是字母、數(shù)字組成的字符串,區(qū)分大小寫密碼用于驗(yàn)證用戶身份的特殊驗(yàn)證碼用戶標(biāo)識(shí)(UID)用來表示用戶的數(shù)字標(biāo)識(shí)符用戶主目錄用戶的私人目錄,也是用戶登錄系統(tǒng)后默認(rèn)所在的目錄登錄shell用戶登錄后默認(rèn)使用的shell程序,默認(rèn)為/bin/bash組群具有相同屬性的用戶屬于同一個(gè)組群組群標(biāo)識(shí)(GID)用來表示組群的數(shù)字標(biāo)識(shí)符知識(shí)儲(chǔ)備二、用戶賬戶和組群賬戶請(qǐng)同學(xué)們查閱本學(xué)習(xí)任務(wù)知識(shí)及相關(guān)資料,討論與思考,Linux系統(tǒng)的用戶賬戶和組群賬戶存儲(chǔ)在什么文件中?想一想知識(shí)儲(chǔ)備二、用戶賬戶和組群賬戶用戶賬號(hào)和組群文件用戶賬戶信息和組群信息分別存儲(chǔ)在用戶賬戶文件和組群文件中。在Linux系統(tǒng)中,所創(chuàng)建的用戶賬戶及其相關(guān)信息(密碼除外)均放在/etc/passwd配置文件中。使用cat/etc/passwd,打開passwd文件,內(nèi)容格式如下:root:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinuser1:x:1002:1002::/home/user1:/bin/bash文件中的每一行代表一個(gè)用戶賬戶的資料,可以看到第一個(gè)用戶是root。然后是一些標(biāo)準(zhǔn)賬戶,此類賬戶的shell為/sbin/nologin,代表無本地登錄權(quán)限。最后一行是由系統(tǒng)管理員創(chuàng)建的普通賬戶:user1。passwd文件的每一行用“:”分隔為7個(gè)域,各域的內(nèi)容如下:用戶名:加密口令:UID:GID:用戶的描述信息:主目錄:命令解釋器(登錄shell)passwd文件中的各字段的說明見表3-6,其中少數(shù)字段的內(nèi)容是可以為空的,但仍需使用“:”進(jìn)行占位來表示該字段。知識(shí)儲(chǔ)備二、用戶賬戶和組群賬戶表3-6passwd文件字段和說明字段說明用戶名用戶賬號(hào)名稱,用戶登錄時(shí)所使用的用戶名加密口令用戶口令,考慮系統(tǒng)的安全性,現(xiàn)在已經(jīng)不使用該字段保存口令,而用字母“x”來填充該字段,真正的密碼保存在shadow文件中UID用戶號(hào),唯一表示某用戶的數(shù)字標(biāo)識(shí)GID用戶所屬的私有組號(hào),該數(shù)字對(duì)應(yīng)group文件中的GID用戶描述信息可選的關(guān)于用戶全名、用戶電話等描述性信息主目錄用戶的宿主目錄,用戶成功登錄后的默認(rèn)目錄命令解釋器用戶所使用的shell,默認(rèn)為“/bin/bash”知識(shí)儲(chǔ)備二、用戶賬戶和組群賬戶由于所有用戶對(duì)/etc/passwd文件均有讀取權(quán)限,為了增強(qiáng)系統(tǒng)的安全性,用戶經(jīng)過加密之后的口令都存放在/etc/shadow文件中。/etc/shadow文件只對(duì)root用戶可讀,因而大大提高了系統(tǒng)的安全性。shadow文件的內(nèi)容形式如下(cat/etc/shadow):root:$6$PQxz7W3s$Ra7Akw53/n7rntDgjPNWdCG66/5RZgjhoe1zT2F00ouf2iDM.AVvRIYoez10hGG7kBHEaah.oH5U1t6OQj2Rf.:17654:0:99999:7:::bin:*:16925:0:99999:7:::daemon:*:16925:0:99999:7:::bobby:!!:17656:0:99999:7:::user1:!!:17656:0:99999:7:::shadow文件保存投影加密之后的口令以及與口令相關(guān)的一系列信息,每個(gè)用戶的信息在shadow文件中占用一行,并且用“:”分隔為9個(gè)域,各域的說明見表3-7。知識(shí)儲(chǔ)備二、用戶賬戶和組群賬戶表3-7shadow文件字段說明字段說明用戶名用戶登錄名加密口令加密后的用戶口令,*表示非登錄用戶,??!表示沒設(shè)置密碼口令修改天數(shù)從1970年1月1日起,到用戶最近一次口令被修改的天數(shù)最短口令存活期從1970年1月1日起,到用戶可以更改密碼的天數(shù),即最短口令存活期最長(zhǎng)口令存活期從1970年1月1日起,到用戶必須更改密碼的天數(shù),即最長(zhǎng)口令存活期提醒更改口令口令過期前幾天提醒用戶更改口令提醒賬戶被禁用口令過期后幾天賬戶被禁用口令被禁用的具體日期口令被禁用的具體日期(相對(duì)日期,從1970年1月1日至禁用時(shí)的天數(shù))保留域保留域,用于功能擴(kuò)展知識(shí)儲(chǔ)備二、用戶賬戶和組群賬戶組群賬戶的信息存放在/etc/group文件中,而關(guān)于組群管理的信息(組群口令、組群管理員等)則存放在/etc/gshadow文件中。group文件位于“/etc”目錄,用于存放用戶的組賬戶信息,對(duì)于該文件的內(nèi)容任何用戶都可以讀取。每個(gè)組群賬戶在group文件中占用一行,并且用“:”分隔為4個(gè)域。每一行各域的內(nèi)容如下(使用cat/etc/group):組群名稱:組群口令(一般為空,用x占位):GID:組群成員列表group文件的內(nèi)容形式如下:root:x:0:bin:x:1:daemon:x:2:bobby:x:1001:user1,user2user1:x:1002:知識(shí)儲(chǔ)備二、用戶賬戶和組群賬戶可以看出,root的GID為0,沒有其他組成員。group文件的組群成員列表中如果有多個(gè)用戶賬戶屬于同一個(gè)組群,則各成員之間以“,”分隔。在/etc/group文件中,用戶的主組群并不把該用戶作為成員列出,只有用戶的附屬組群才會(huì)把該用戶作為成員列出。例如,用戶bobby的主組群是bobby,但/etc/group文件中組群bobby的成員列表中并沒有用戶bobby,只有用戶user1和user2。/etc/gshadow文件用于存放組群的加密口令、組管理員等信息,該文件只有root用戶可以讀取。每個(gè)組群賬戶在gshadow文件中占用一行,并以“:”分隔為4個(gè)域。每一行中各域的內(nèi)容如下:組群名稱:加密后的組群口令(沒有就用?。?組群的管理員:組群成員列表gshadow文件的內(nèi)容形式如下:root:::bin:::daemon:::bobby:!::user1,user2user1:!::知識(shí)儲(chǔ)備二、用戶賬戶和組群賬戶請(qǐng)同學(xué)們查閱本學(xué)習(xí)任務(wù)知識(shí)及相關(guān)資料,討論與思考。1.請(qǐng)問Linux系統(tǒng)的賬戶分為幾種?分別是什么?做一做知識(shí)儲(chǔ)備二、用戶賬戶和組群賬戶2.請(qǐng)同學(xué)們自行查閱相關(guān)文件目錄類命令和用戶組群的知識(shí)資料,完成命令和說明的對(duì)應(yīng)關(guān)系連線。做一做創(chuàng)建用戶mkdir創(chuàng)建目錄groupadd創(chuàng)建文件創(chuàng)建組群復(fù)制文件刪除文件rmtouchuseraddcp創(chuàng)建用戶mkdir創(chuàng)建文件rm創(chuàng)建用戶mkdir創(chuàng)建文件rm創(chuàng)建用戶創(chuàng)建文件mkdirrm實(shí)踐活動(dòng)實(shí)踐活動(dòng)活動(dòng)1使用命令創(chuàng)建文件和目錄活動(dòng)2新建用戶賬戶和組群賬戶活動(dòng)3管理用戶賬戶和組群賬戶活動(dòng)1使用命令創(chuàng)建文件和目錄活動(dòng)要求

邕盛科技公司一共分為研發(fā)部、策劃部、運(yùn)營(yíng)部、編輯部和市場(chǎng)部五個(gè)部門,根據(jù)工作內(nèi)容分類,現(xiàn)在需要給各個(gè)部門在Linux系統(tǒng)/目錄創(chuàng)建不同的目錄和文件,目錄名稱為yanfabu、cehuabu、yunyingbu、bianjibu、shichangbu,文件名為yffile、chfile、yyfile、bjfile、scfile。在工作過程中,根據(jù)實(shí)際需求可以對(duì)目錄和文件進(jìn)行寫入、復(fù)制、移動(dòng)和刪除等操作?;顒?dòng)討論

請(qǐng)同學(xué)們查閱本活動(dòng)知識(shí)及相關(guān)資料,討論與思考,如何創(chuàng)建目錄和文件?對(duì)目錄和文件進(jìn)行寫入、復(fù)制和刪除等操作,涉及到哪些常用命令?活動(dòng)1使用命令創(chuàng)建文件和目錄活動(dòng)準(zhǔn)備啟動(dòng)虛擬機(jī)CentOS7系統(tǒng)。登錄系統(tǒng),管理員為root,密碼是123456。設(shè)置主機(jī)名為server1?;顒?dòng)要點(diǎn)1.Linux命令Linux系統(tǒng)的常用操作命令有cd、ls、mkdir、mv、cp等。常用命令格式和說明見表3-8?;顒?dòng)1使用命令創(chuàng)建文件和目錄活動(dòng)要點(diǎn)1.Linux命令命令說明cd切換目錄ls顯示文件或目錄mkdir創(chuàng)建目錄touch創(chuàng)建空文件echo創(chuàng)建帶有內(nèi)容的文件。cat查看文件內(nèi)容cp

拷貝mv移動(dòng)或重命名rm刪除文件或目錄rmdir刪除空目錄head、tail顯示文件頭、尾內(nèi)容表3-8常用命令參數(shù)和說明活動(dòng)1使用命令創(chuàng)建文件和目錄活動(dòng)要點(diǎn)2.vim三種模式vim三種模式分為:命令模式、插入模式、編輯模式。使用ESC或i或:來切換模式。命令模式見表3-9。表3-9vim命令模式和說明命令說明:q退出:q!強(qiáng)制退出:wq保存并退出:setnumber顯示行號(hào):setnonumber隱藏行號(hào)yyp復(fù)制光標(biāo)所在行,并粘貼活動(dòng)過程(略)活動(dòng)1使用命令創(chuàng)建文件和目錄技能鞏固請(qǐng)同學(xué)們根據(jù)前面學(xué)習(xí)到的知識(shí)和技能,完成下面的操作。使用cd命令,切換到/目錄。使用ls命令,顯示/目錄的信息。使用mkdir命令在/下創(chuàng)建test目錄,在/test目錄下創(chuàng)建test2目錄。使用touch命令,在test目錄中創(chuàng)建文本文檔、Word文檔和Excel文件。使用cp命令,復(fù)制test目錄的1.txt文件到/test/test2的子目錄;復(fù)制test目錄的2.doct文件到/test/test2的子目錄。使用mv命令,移動(dòng)test目錄的3.xls文件到test/test2的子目錄。使用rm命令,刪除test/test2目錄下的1.txt文件;使用rm命令,刪除test/test2目錄下的2.doc文件。使用vim文本編輯器,給test目錄下的1.txt文件輸入內(nèi)容,并查看活動(dòng)2新建用戶賬戶和組群賬戶活動(dòng)要求

邕盛科技公司有30個(gè)員工,相同部門的員工工作內(nèi)容一樣,也具有相同的權(quán)限;公司一共分為研發(fā)部、策劃部、運(yùn)營(yíng)部、編輯部和市場(chǎng)部五個(gè)部門?,F(xiàn)在需要為該公司員工創(chuàng)建不同的賬號(hào),用戶賬戶如:yf1、ch1、yy1、bj1、sc1,用戶密碼同用戶名。同時(shí)把相同部門的用戶放在一個(gè)組群,組群賬戶如:yanfabu、cehuabu、yunyingbu、bianjibu、shichangbu,方便分部門管理用戶賬戶?;顒?dòng)討論請(qǐng)同學(xué)們查閱本活動(dòng)知識(shí)及相關(guān)資料,討論與思考,如何創(chuàng)建用戶和組,并將用戶添加到指定的組群?活動(dòng)準(zhǔn)備啟動(dòng)虛擬機(jī)CentOS7系統(tǒng)。登錄系統(tǒng),管理員為root,密碼是123456。設(shè)置主機(jī)名為server1?;顒?dòng)2新建用戶賬戶和組群賬戶活動(dòng)要點(diǎn)1.新建用戶賬戶在系統(tǒng)新建用戶可以使用useradd或者adduser命令。命令的格式是:useradd[參數(shù)]<username>。useradd命令有很多參數(shù)見表3-10。表3-10useradd命令參數(shù)說明活動(dòng)2新建用戶賬戶和組群賬戶參數(shù)說明-c

comment用戶的注釋性信息-d

home_dir指定用戶的主目錄-e

expire_date禁用賬號(hào)的日期,格式為YYYY-MM-DD-f

inactive_days設(shè)置賬戶過期多少天后用戶賬戶被禁用。如果為0,賬戶過期后將立即被禁用;如果為-1,賬戶過期后,將不被禁用-g

initial_group用戶所屬主組群的組群名稱或者GID-G

group-list用戶所屬的附屬組群列表,多個(gè)組群之間用逗號(hào)分隔-m若用戶主目錄不存在則創(chuàng)建它-M不要?jiǎng)?chuàng)建用戶主目錄-n不要為用戶創(chuàng)建用戶私人組群-p

passwd加密的口令-r創(chuàng)建UID小于500的不帶主目錄的系統(tǒng)賬號(hào)-s

shell指定用戶的登錄shell,默認(rèn)為/bin/bash-u

UID指定用戶的UID,它必須是唯一的,且大于499活動(dòng)要點(diǎn)2.設(shè)置用戶賬戶密碼指定和修改用戶賬戶口令的命令是passwd。超級(jí)用戶可以為自己和其他用戶設(shè)置口令,而普通用戶只能為自己設(shè)置口令。passwd命令的格式為:passwd[參數(shù)][username]。3.新建組群賬戶創(chuàng)建組群可以使用命令groupadd或者addgroup。gpasswd命令的格式為:gpasswd[選項(xiàng)][用戶][組]。只有root用戶和組管理員才能夠使用這個(gè)命令,命令選項(xiàng)見表3-11。表3-11gpasswd命令參數(shù)說明活動(dòng)2新建用戶賬戶和組群賬戶活動(dòng)要點(diǎn)表3-11gpasswd命令參數(shù)說明活動(dòng)2新建用戶賬戶和組群賬戶參數(shù)說明-a把用戶加入組-d把用戶從組中刪除-r取消組的密碼-A給組指派管理員活動(dòng)要點(diǎn)用戶及用戶組群文件用戶賬戶信息和組信息分別存儲(chǔ)在用戶賬戶文件和組文件中。用戶及用戶組群文件及說明見表3-12。表3-12用戶及用戶組群文件及說明活動(dòng)2新建用戶賬戶和組群賬戶文件名說明/etc/passwd

存儲(chǔ)用戶賬號(hào)/etc/group

存儲(chǔ)組賬號(hào)/etc/shadow存儲(chǔ)用戶賬號(hào)的密碼/etc/gshadow

存儲(chǔ)用戶組賬號(hào)的密碼活動(dòng)過程(略)活動(dòng)2新建用戶賬戶和組群賬戶技能鞏固請(qǐng)同學(xué)們根據(jù)前面學(xué)習(xí)到的知識(shí)和技能,完成下面的操作。修改用戶賬戶口令,也可以用chage命令實(shí)現(xiàn)。chage命令的常用參數(shù)見表3-13。參數(shù)說明-l列出賬戶口令屬性的各個(gè)數(shù)值-m指定口令最短存活期-M指定口令最長(zhǎng)存活期-W口令要到期前提前警告的天數(shù)-I口令過期后多少天停用賬戶-E用戶賬戶到期作廢的日期-d設(shè)置口令上一次修改的日期表3-13chage命令參數(shù)技能鞏固請(qǐng)同學(xué)們根據(jù)前面學(xué)習(xí)到的知識(shí)和技能,完成下面的操作。新建用戶user1和user2。新建用戶user3,UID為1010,指定其所有的私有組群為group1,GID為1010,用戶的主目錄為/home/user3,用戶的Shell為/bin/bash,用戶的密碼為12345678,賬戶永不過期。設(shè)置用戶賬戶密碼。假設(shè)當(dāng)前用戶為root,則下面的兩個(gè)命令分別為root用戶修改自己的密碼和root用戶修改user1用戶的密碼。修改用戶賬戶密碼chage。設(shè)置user1用戶的最短密碼存活期6天,最長(zhǎng)密碼存活期為60天,密碼到期前5天提醒用戶修改密碼?;顒?dòng)3管理用戶賬戶和組群賬戶活動(dòng)要求

根據(jù)工作和系統(tǒng)管理維護(hù)的需要,將邕盛科技公司的員工在Linux系統(tǒng)的賬戶和組群,進(jìn)行相關(guān)的修改、禁用、恢復(fù)及刪除等管理操作。

活動(dòng)討論請(qǐng)同學(xué)們查閱本活動(dòng)知識(shí)及相關(guān)資料,討論與思考,如何進(jìn)行用戶和組群管理?

活動(dòng)3管理用戶賬戶和組群賬戶活動(dòng)準(zhǔn)備啟動(dòng)虛擬機(jī)CentOS7系統(tǒng)。登錄系統(tǒng),管理員為root,密碼是123456。設(shè)置主機(jī)名為server1。活動(dòng)要點(diǎn)1.設(shè)置用戶賬戶密碼指定和修改用戶賬戶口令的命令是passwd。超級(jí)用戶可以為自己和其他用戶設(shè)置口令,而普通用戶只能為自己設(shè)置口令。passwd命令的格式為:passwd[參數(shù)][username]passwd命令的常用參數(shù)見表3-14。活動(dòng)3管理用戶賬戶和組群賬戶表3-14passwd命令參數(shù)說明參數(shù)說明-l鎖定停用)用戶賬戶-u口令解鎖-d將用戶口令設(shè)置為空,這與未設(shè)置口令的賬戶不同。未設(shè)置口令的賬戶無法登錄系統(tǒng),而口令為空的賬戶可以-f強(qiáng)迫用戶下次登錄時(shí)必須修改口令-n指定口令的最短存活期-x指定口令的最長(zhǎng)存活期-w口令要到期前提前警告的天數(shù)-i口令過期后多少天停用賬戶-S顯示賬戶口令的簡(jiǎn)短狀態(tài)信息活動(dòng)要點(diǎn)2.修改用戶賬戶usermod命令用于修改用戶的屬性。格式為:usermod[參數(shù)]用戶名。Linux系統(tǒng)中的一切都是文件,因此在系統(tǒng)中創(chuàng)建用戶也就是修改配置文件的過程。usermod命令的參數(shù)以及作用如表3-15?;顒?dòng)3管理用戶賬戶和組群賬戶表3-15usermod命令中的參數(shù)及說明參

數(shù)說明-c填寫用戶賬戶的備注信息-d

-m參數(shù)-m與參數(shù)-d連用,可重新指定用戶的家目錄并自動(dòng)把舊的數(shù)據(jù)轉(zhuǎn)移過去-e賬戶的到期時(shí)間,格式為YYYY-MM-DD-g變更所屬用戶組-G變更擴(kuò)展用戶組-L鎖定用戶禁止其登錄系統(tǒng)-U解鎖用戶,允許其登錄系統(tǒng)-s變更默認(rèn)終端-u修改用戶的UID活動(dòng)要點(diǎn)3.刪除用戶賬戶可以直接刪除/etc/passwd和/etc/shadow文件中要?jiǎng)h除的用戶所對(duì)應(yīng)的行,或者用userdel命令刪除。userdel命令的格式為:userdel[-r]用戶名如果不加-r選項(xiàng),userdel命令會(huì)在系統(tǒng)中所有與賬戶有關(guān)的文件中例如/etc/passwd,/etc/shadow,/etc/group)將用戶的信息全部刪除。如果加-r選項(xiàng),則在刪除用戶賬戶的同時(shí),還將用戶主目錄以及其下的所有文件和目錄全部刪除掉。另外,如果用戶使用E-mail的話,同時(shí)也將/var/spool/mail目錄下的用戶文件刪掉?;顒?dòng)3管理用戶賬戶和組群賬戶活動(dòng)要點(diǎn)4.修改組群賬戶修改組群的命令是groupmod,其命令格式為:groupmod[選項(xiàng)]組名。常見的命令參數(shù)見表3-16。5.刪除組群賬戶刪除組群賬戶的命令是groupdel。命令格式為:groupdel組名?;顒?dòng)3管理用戶賬戶和組群賬戶選項(xiàng)說明-g

gid把組群的GID改成gid-n

group-name把組群的名稱改為group-name-o強(qiáng)制接受更改的組的GID為重復(fù)的號(hào)碼表3-16groupmod命令參數(shù)活動(dòng)過程(略)活動(dòng)3管理用戶賬戶和組群賬戶技能鞏固請(qǐng)同學(xué)們根據(jù)前面學(xué)習(xí)到的知識(shí)和技能,完成下面的操作。一、維護(hù)用戶賬戶查看用戶user1的默認(rèn)信息。將用戶user1加入到root用戶組群中,這樣擴(kuò)展組群列表中會(huì)出現(xiàn)root用戶組群的字樣,而基本組群不會(huì)受到影響。再來試試-u參數(shù)修改user1用戶的UID。除此之外,還可以用-g參數(shù)修改用戶的基本組群UID,用-G參數(shù)修改用戶擴(kuò)展組群UID。修改用戶user1的主目錄為/var/user1,把啟動(dòng)shell修改為/bin/tcsh,完成恢復(fù)到初始狀態(tài)。二、禁用與恢復(fù)用戶賬戶及刪除用戶使用passwd命令鎖定賬戶密碼,使密碼失效。使用usermod命令,分以下兩種情況進(jìn)行操作。直接修改用戶賬戶配置文件。刪除user1用戶賬戶。技能鞏固請(qǐng)同學(xué)們根據(jù)前面學(xué)習(xí)到的知識(shí)和技能,完成下面的操作。三、新建與管理用戶及組群賬號(hào)實(shí)例創(chuàng)建test1、test2和test3三個(gè)普通用戶,并設(shè)置命名均為123。查看剛才創(chuàng)建的test1和test2兩個(gè)用戶相關(guān)信息。創(chuàng)建z1和z2兩個(gè)私有組群,并將test1和test2兩個(gè)賬戶分別添加到z1、z2私有組群中。查看剛才創(chuàng)建到z1和z2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論