Linux操作系統(tǒng)案例教程 上機(jī)實(shí)訓(xùn) 源代碼全套(彭英慧版) chap2-14.docx

上傳人:黑** 文檔編號(hào):68273459 上傳時(shí)間:2022-04-02 格式:DOCX 頁(yè)數(shù):14 大?。?5.29KB
收藏 版權(quán)申訴 舉報(bào) 下載
Linux操作系統(tǒng)案例教程 上機(jī)實(shí)訓(xùn) 源代碼全套(彭英慧版) chap2-14.docx_第1頁(yè)
第1頁(yè) / 共14頁(yè)
Linux操作系統(tǒng)案例教程 上機(jī)實(shí)訓(xùn) 源代碼全套(彭英慧版) chap2-14.docx_第2頁(yè)
第2頁(yè) / 共14頁(yè)
Linux操作系統(tǒng)案例教程 上機(jī)實(shí)訓(xùn) 源代碼全套(彭英慧版) chap2-14.docx_第3頁(yè)
第3頁(yè) / 共14頁(yè)

下載文檔到電腦,查找使用更方便

30 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《Linux操作系統(tǒng)案例教程 上機(jī)實(shí)訓(xùn) 源代碼全套(彭英慧版) chap2-14.docx》由會(huì)員分享,可在線閱讀,更多相關(guān)《Linux操作系統(tǒng)案例教程 上機(jī)實(shí)訓(xùn) 源代碼全套(彭英慧版) chap2-14.docx(14頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、2. 6上機(jī)實(shí)訓(xùn)1、實(shí)訓(xùn)目的 1)掌握虛擬機(jī)方式下安裝RHEL8.2的基本步驟。 2)理解磁盤分區(qū)知識(shí),能手工建立分區(qū)。 2 .實(shí)訓(xùn)內(nèi)容 在安裝有windows操作系統(tǒng)的計(jì)算機(jī)上采用虛擬機(jī)安裝Linux操作系統(tǒng)。要求: 1)首先虛擬機(jī)安裝 Vmware workstation 16 PROo2)安裝一臺(tái)LINUX服務(wù)器系統(tǒng),采用手動(dòng)分區(qū),分2個(gè)分區(qū)swap大小2048MB和根/ 分區(qū)。 3)設(shè)置root用戶密碼123456o 4)其余均按默認(rèn)選項(xiàng)。 5)圖形化界面進(jìn)行登錄。 3 .實(shí)訓(xùn)總結(jié) 通過(guò)本次實(shí)訓(xùn),掌握RHEL8.2的安裝方法,為后面的學(xué)習(xí)打下良好的基礎(chǔ)。 3. 7

2、上機(jī)實(shí)訓(xùn)實(shí)訓(xùn)目的 熟練掌握Shell特性和文件管理命令的使用方法實(shí)訓(xùn)內(nèi)容 1)在根目錄下創(chuàng)建一個(gè)目錄test3o 2)在test3目錄下創(chuàng)建兩個(gè)目錄分別為AA, BBo 3)在AA目錄下創(chuàng)建一空文件file, txto 4)把/etc/inittab文件復(fù)制到/test3/AA目錄下。 5)把/test3/AA目錄中的文件inittab移動(dòng)到/test3/BB目錄下,同時(shí)改名為tab。 6)查看tab文件內(nèi)容。 7)在tab文件中查找字符串inito 8)在/etc/目錄下查找包含sys的文件,并顯示出前5個(gè)文件。 9)把創(chuàng)建的目錄AA刪除。 10)把創(chuàng)建的目錄BB及其下

3、的文件刪除。 3實(shí)訓(xùn)總結(jié) 通過(guò)本次實(shí)訓(xùn),熟練掌握Sell相關(guān)命令,并能進(jìn)行基本文件操作。 上機(jī)步驟: 1)在根目錄下創(chuàng)建一個(gè)目錄test3o [root@localhost ?]#mkdir /test3 2)在test3目錄下創(chuàng)建兩個(gè)目錄分別為AA, BBo [root@localhost ?]# vim /etc/named.confoptions ( listen-on port 53 ( any; };〃監(jiān)聽(tīng)所有 IPV4 地址 listen-on-v6 port 53 { ::1; }; directory ,7var/namedH; dump-file ,7var/

4、named/data/cache_dump.dbn; statistics-file ,7var/named/data/named_stats.txtn; memstatistics-file ,7var/named/data/named_mem_stats.txtn; secroots-file ,7var/named/data/named.secrootsn; recursing-file '7var/named/data/named.recursing"; allow-query ( any; };〃允許所有機(jī)器查詢 zone ".” IN (〃新建一個(gè)正向文件區(qū)域 type mas

5、ter;〃設(shè)為主DNS服務(wù)器 file ".zone”;//配置正向區(qū)域文件名稱 }; zone "L168.192.in-addr.arpa.” IN ( 〃新建一個(gè)反向文件區(qū)域 1.168.192.in-addr.arpa type master;〃設(shè)為主DNS服務(wù)器file nn;//配置反向區(qū)域文件名稱 }; include n/etc/named.rfc 1912.zones"; 1'; 第二步:配置正向區(qū)域數(shù)據(jù)庫(kù)文件 [root@localhost named]# cd /var/named [root@localhost named]# Is 第三步:配置反向區(qū)

6、域數(shù)據(jù)庫(kù)文件 第四步:重啟DNS服務(wù) [root@localhost named]# systemctl restart named 第五步:DNS服務(wù)器測(cè)試 使用Linux客戶端進(jìn)行測(cè)試, 首先修改/etc/resolv.conf文件內(nèi)容 [root@localhost ?]# vim /etc/resolv.conf search 〃指明本機(jī)域名 // 指明 DNS server 的 IP 地址 13.4上機(jī)實(shí)訓(xùn) 1. 實(shí)訓(xùn)目的熟練掌握Linux下Apache服務(wù)器的配置和應(yīng)用 2. 實(shí)訓(xùn)內(nèi)容 1) 利用Apache服務(wù)器建立個(gè)人web站點(diǎn) 建立一個(gè)人WEB站點(diǎn);個(gè)

7、人用戶名為ahxh,個(gè)人站存在主目錄,與httpd. conf配置文 件中的一致;建立個(gè)人WEB站點(diǎn)文件index, html,文件的內(nèi)容自定義;進(jìn)行一定的設(shè)置,在Linux 里利用IE輸入http:〃ip/~ahxh能夠訪問(wèn)該站點(diǎn)的內(nèi)容。IP地址為192.168.1.100. 2) 建立基于ip地址的虛擬主機(jī) 實(shí)現(xiàn)同一個(gè)計(jì)算機(jī)能夠配置多個(gè)IP地址并能進(jìn)行多個(gè)站點(diǎn)目錄的訪問(wèn),要求如下: (1) 識(shí)別計(jì)算機(jī)網(wǎng)卡,在同一臺(tái)服務(wù)器上綁定多個(gè)IP地址,IP地址為192.168.1.10, 192.168.1.20,對(duì)應(yīng)的端口號(hào)為默認(rèn)80端口。 (2) 建立網(wǎng)站目錄為/www/html/vtlh

8、ostA,對(duì)應(yīng)的域名為 。 (3) 建立I阿站目錄為/www/html/vtlhostB,對(duì)應(yīng)的域名為 。 3. 實(shí)訓(xùn)總結(jié) 通過(guò)本次實(shí)訓(xùn),用戶能夠掌握在Linux上的Apache服務(wù)器的配置。 個(gè)人主頁(yè)實(shí)訓(xùn)步驟: (1) 修改配置文件userdir.conf[root@localhost ?]#vim /etc/httpd/conf.d/userdir.conf (2) 建立個(gè)人站點(diǎn),首先創(chuàng)建本地用戶 [root@localhost ?]# useradd ahxh〃創(chuàng)建新用戶 [root@localhost ?]# passwd ahxh〃添加密碼 (3) 修改自家目錄權(quán)限

9、,并在目錄下建立public_html,并編輯主頁(yè)文件[root@localhost ?]# chmod 755 /home/ ahxh [root@localhost ?]# mkdir /home/ ahxh /public_html[root@localhost public_html]# vim index.html 〃編輯文件,內(nèi)容任意 (4) 重啟httpd服務(wù)[root@localhost ?]# systemctl restart httpd (5) 臨時(shí)關(guān)閉SElinux服務(wù),否則會(huì)拒絕訪問(wèn) [root@localhost ?]# setenforce 0 (6)

10、測(cè)試站點(diǎn),在能夠聯(lián)通服務(wù)器的機(jī)器上的瀏覽器地址欄輸入http:〃服務(wù)器IP地址/?用 戶名,例如本案例測(cè)試輸入/http:〃? ahxh 虛擬主實(shí)訓(xùn)步驟: 1、查看網(wǎng)卡信息,并添加網(wǎng)卡 [root@localhost -]#ifconfig或nmcli 〃查看網(wǎng)卡信息,以識(shí)別網(wǎng)卡名 [root@localhost ?]#nmcli connection up ens 160 [root@localhost ?] [root@localhost ?] 2、建立兩個(gè)虛擬主機(jī)的文檔目錄及相應(yīng)的網(wǎng)頁(yè)文件內(nèi)容 [root@localhost ?]#mkdir -p /www/html/v

11、tlhostA [root@localhost ?]#mkdir -p /www/html/vtlhostB [root@localhost ?]#vim /www/html/vtlhostA/index.htmlWelcom to visit first website! [root@localhost ?]#vim /www/html/vtlhostB/index.htmlThis is the second website! 3、在/etc/httpd/conf.d目錄下創(chuàng)建虛擬主機(jī)配置文件。 [root@localhost ?]#vim /etc/httpd/conf.d/v

12、tlhost.conf ServerName DocumentRoot /www/html/vtlhostA ErrorLog nHCustomLog nncommon ServerName DocumentRoot /ww

13、w/html/vtlhostB Option FollowSymLinksAllowoverride None Require all granted ErrorLog "logs/vhostB-error_log”CustomLog "logs/vhostB-access_log"common 4、重新啟動(dòng)Apache服務(wù)器 lroot@localhost ~J#systemctl restart httpd 5、臨時(shí)關(guān)閉SElinux服務(wù)和防火墻 [ro

14、ot@localhost ?]#setenforce 0 [root@localhost ?]#systemctl stop firewalld 6、測(cè)試打開瀏覽器,在url中輸入和即可看到各自主頁(yè)的 內(nèi)容, W 活動(dòng) 。Firefox ▼ 4 月 11 15 : 14 A *)O - ?!?C* G ① lll\ CD⑧三 Welcome to visit first website! 也可以使用curl命令查看。 [root@localhost vtlhostl]# curl Welcome to visit first Website! [root

15、@localhost vtlhostl]# curl This is the second Website! 14.4上機(jī)實(shí)訓(xùn) 7. 實(shí)訓(xùn)目的掌握Linux下編程,熟悉Linux的編程 8. 實(shí)訓(xùn)內(nèi)容Linux下的C/C++編程,編寫簡(jiǎn)單的C/C++程序并編譯運(yùn)行。 1) Linux下的python編程,利用python語(yǔ)言編寫程序。 2) Linux T的shell編程,從鍵盤輸入任意值,然后利用while進(jìn)行求和運(yùn)算。 9. 實(shí)訓(xùn)總結(jié)通過(guò)本次實(shí)訓(xùn),能夠掌握Linux下的各種編程工具。 上機(jī)實(shí)訓(xùn)步驟: 1. Linux下的C/C++編程,編寫簡(jiǎn)單的C/C++程序并編譯運(yùn)行。

16、 [root@localhost root ] #vim hello.c#include int main()printf ("Hello world, Linux programming!'。"); return 0;} 2) 執(zhí)行命令編譯和運(yùn)行程序,目標(biāo)程序名為hello[root@localhost root ] # gcc hello.c -o hello [root@localhost root ] # ./helloHello world, Linux programming! 2. Linux下的python編程,利用python語(yǔ)言編寫程序。

17、#while01.py#!/usr/bin/env python3 sum = 0//定義變量存放累加和x=0 score=int(input(* Please enter your score '))〃輸入值while x <=score://while 循環(huán) sum 二 sum + x〃求和x=x+l printCThe total sum is %d* % sum) 〃輸出結(jié)果 執(zhí)行下面的命令運(yùn)行程序 [root@localhost python3]# python3 whileOl.py Please enter your score 100 The total sum

18、 is 5050 3. Linux下的shell編程,從鍵盤輸入任意值,然后利用while進(jìn)行求和運(yùn)算。 [root@localhost root J #vim add#to test 'while' read Numresult=0 i=lwhile [ $i -le $Num ] do result=vexpr $result + $i、 i=、expr $i + 1done echo Uresult=$result ”執(zhí)行結(jié)果如下: echo@echo bin]./add [root@localhost ?]# cd /test3[root@localhost test

19、3]# mkdir AA;mkdir BB 3)在AA目錄下創(chuàng)建一空文件file, txto[root@localhost AA]# touch file.txt 4)把/etc/inittab文件復(fù)制到/test3/AA目錄下。 [root@localhost AA]# cp /etc/inittab ./ 5)把/test3/AA目錄中的文件inittab移動(dòng)到/test3/BB目錄下,同時(shí)改名為tab。 [root@localhost AA]# cd inittab /test3.BB/tab 6)查看tab文件內(nèi)容。 froot@localhost ?]# cat tab

20、 7)在tab文件中查找字符串initofroot@localhost ?]#grep 'init' tab 8)在/etc目錄下查找包含sys的文件,并顯示出前5個(gè)文件。 [root@localhost ?]# find /etc -name '*sys*'|head -5 9)把創(chuàng)建的目錄AA刪除。 [root@localhost -]# rm -rf /test3/AA 10)最后把創(chuàng)建的目錄BB及其下的文件刪除。 [root@localhost ?]# rm -rf /test3/BB4. 7上機(jī)實(shí)訓(xùn) 1. 實(shí)訓(xùn)目的 熟練掌握vim編輯器的使用方法實(shí)訓(xùn)內(nèi)容 1)在根

21、目錄下創(chuàng)建一個(gè)目錄test4o 2)在test4目錄下創(chuàng)建一新文件file。任意輸入字符this is a testo 3)存盤保存退出。 4)把/etc/passwd文件復(fù)制到/test4目錄下,同時(shí)改名為ahxh.txt。 5)利用vim編輯ahxh.txt文件,并把第20行復(fù)制到該文件的第10行。 6)把前5行數(shù)據(jù)復(fù)制到第15行處。然后刪除第10行數(shù)據(jù)。 7)把5-10行的內(nèi)容復(fù)制到20行處。 8)替換所有的bash為ksh。 9)查找ksh字符串。 10)把修改后文件的50-60行的內(nèi)容保存為file2.txt;并退出vim。 3實(shí)訓(xùn)總結(jié) 通過(guò)本次實(shí)訓(xùn),能夠熟練掌

22、握vim編輯器的使用,為以后的服務(wù)配置打下堅(jiān)實(shí)的基礎(chǔ)。 上機(jī)步驟: (1)在根目錄下創(chuàng)建一個(gè)目錄test4o [root@localhost ?]#mkdir /test4(2)在test4目錄下創(chuàng)建一新文件file。任意輸入字符this is a testo froot@localhost ?]#cd /test4 [root@localhost test4]# vim file在插入模式下輸入this is a test (3)存盤保存退出。 在末行模式下輸入:wq (4)把/etc/passwd文件復(fù)制到/test4目錄下,同時(shí)改名為ahxh.txt。 [root@loca

23、lhost ?]# cp /etc/passwd /test4/ahxh.txt利用vim編輯ahxh.txt文件,并把第20行復(fù)制到該文件的第10行。 [root@localhost test4]#vim ahxh.txt (5) 把前5行數(shù)據(jù)復(fù)制到第15行處。然后刪除第10行數(shù)據(jù)。 使用yy復(fù)制,使用P粘貼,使用dd命令刪除一行 (6) 把5-10行的內(nèi)容復(fù)制到20行處。 在末行模式下:5,10 co 20 (7) 替換所有的bash為ksh;在末行模式下:g/bash/s//ksh/g ⑼ 查找ksh字符串 在末行模式下:/ksh(10)把修改后文件的50-60行的內(nèi)容保存為

24、file2.txt;并退出vim。 在末行模式下:50,60 w file2.txt, 在末行模式下:q! 5. 7上機(jī)實(shí)訓(xùn).實(shí)訓(xùn)目的 1) 熟練掌握Linux利用命令方式實(shí)現(xiàn)用戶和組的管理。 2) 熟練掌握Linux利用命令方式實(shí)現(xiàn)權(quán)限管理。 3) 熟練掌握用戶和組的管理文件。 2. 實(shí)訓(xùn)內(nèi)容 1) 用戶的管理以自己姓名的英文縮寫XXX來(lái)創(chuàng)建一個(gè)用戶,并設(shè)置密碼為12345678。 froot@localhost ?]#useradd xxx [root@localhost ?]#passwd xxx (1) 由創(chuàng)建一個(gè)用戶testo[root@localhost ?]#u

25、seradd test (2) 再創(chuàng)建一個(gè)用戶ah, uid為1900o [root@localhost ?]#useradd -u 1900 ah (3) 查看/etc/passwd文件并進(jìn)行分析。 [root@localhost ?]#cat /etc/passwd修改xxx用戶登錄名為userl、修改主目錄及登錄的shell信息,并查看/etc/passwd文 件有什么變化。 [root@localhost ?]#usermod -1 userl xxx -d /abc -s /bin/csh (4) 用新建的用戶登錄,鎖定用戶并嘗試再次登錄。 [root@localhost

26、 ?]# usermod -L userl〃鎖定 userl[root@localhost ?]#usermod -U userl〃解鎖 userl (5) 刪除新建用戶。 [root@localhost ~]#userdel userl 2) 組的管理 (1) 以自己的班級(jí)(如class)來(lái)創(chuàng)建一個(gè)組,在創(chuàng)建一個(gè)groupl組,查看/etc/group 文件的變化。 [root@localhost ?]#groupadd class [root@localhost ?]#groupadd group 1 [root@localhost ?]# cat /etc/group (2)

27、 把a(bǔ)h用戶加入到班級(jí)組,把test用戶加入到group 1組,查看/etc/gro叩文件的變 化。 froot@localhost ?]#gpasswd -a test group 1 froot@localhost ?]# cat /etc/group(3)刪除班級(jí)組的用戶ah用戶,查看/etc/group的變化。 [root@localhost ?]# gpasswd -d ah class [root@localhost ?]# cat /etc/group(4)刪除 group 1 組。 [root@localhost ?]# groupdel group 1 3)權(quán)限管理(

28、1)以root身份登錄,在根目錄下,創(chuàng)建一個(gè)目錄ahxho查看該文件權(quán)限。 [root@localhost ?]# mkdir /ahxh [root@localhost /]# Is -1(2)以ah用戶登錄,能查看ahxh目錄里面的內(nèi)容,能進(jìn)入到該目錄中;但不能在該 目錄下創(chuàng)建新的文件;以test用戶登錄,能進(jìn)入到ahxh目錄中,但不能查看也不能 創(chuàng)建新的文件。 [root@localhost ?]# gpasswd -a ah root [root@localhost ?]# chmod 751 /ahxh[root@localhost ?]# su ah〃切換用戶測(cè)試 [root

29、@localhost ?]# su test(3)查看ahxh文件權(quán)限。 [root@localhost /]# Is -1 3實(shí)訓(xùn)總結(jié) 通過(guò)本次實(shí)訓(xùn),熟練掌握用戶和組的創(chuàng)建、修改和刪除等操作,實(shí)現(xiàn)一個(gè)組可以包含多個(gè) 用戶。一個(gè)用戶可以屬于不同的組,可以給不同用戶和組分配不同的權(quán)限。對(duì)文件系統(tǒng)進(jìn)行合 理管理,保證文件數(shù)據(jù)安全。 6.4上機(jī)實(shí)訓(xùn) 1 .實(shí)訓(xùn)目的 1) 熟練掌握軟件的查詢、安裝和卸載。 2) 熟練掌握文件的歸檔、壓縮和解壓操作。 2.實(shí)訓(xùn)內(nèi)容 1) 歸檔壓縮操作 (1) 查詢所用機(jī)器中安裝的軟件。 [root@localhost ?]#rpm -qa (2)

30、 檢查機(jī)器中是否安裝ftp、telnet、samba和bind等軟件。 [root@localhost ?]# rpm -qa|grep vsftpd[root@Iocalhost ?]# rpm -qa|grep telnet [root@Iocalhost ?]# rpm -qa|grep samba[root@localhost ?]# rpm -qa|grep bind (3) 在/aaa目錄下創(chuàng)逼filel, file2文件。 [root@localhost ?]# mkdir /aaa[root@localhost aaa]# touch filel file2 (4)

31、把文件 filel, filel 打包為 file, tar。 [root@localhost ?]# tar -cvf file.tar filel file2 (5) 從打包文件myfile. tar中取出文件。 [root@localhost ?]# tar -xvf file.tar (6) 創(chuàng)建file3并追加到名稱為file, tar文件中。 [root@localhost ?]# tar -rf file.tar file3 (7) 把a(bǔ)aa目錄下的文件進(jìn)行打包并壓縮為files, tar. gz。 [root@localhost ?]# tar -czvf fil

32、e.tar.gz /aaa (8) 把打包壓縮文件解壓到/test中。 [root@localhost ?]# tar -xzvf file.tar.gz -C /test 2) 配置本地?cái)?shù)據(jù)源 (1) 配置本地?cái)?shù)據(jù)源。 (2) 測(cè)試并驗(yàn)證DNF是否正在從本地倉(cāng)庫(kù)獲取軟件包。 [root@localhost ?]# dnf repolist (3) 使用dnf安裝MySQLo[root@localhost ?]# dnf -y install mysql (4) 使用dnf列出指定軟件包的安裝情況。 [root@localhost ?]# dnf info mysql (5

33、) 使用dnf列出軟件的信息。 [root@localhost ?]# dnf list mysql (6) 使用dnf刪除指定的軟件包。 [root@localhost ?]# dnf remove mysql 2. 實(shí)訓(xùn)總結(jié) 通過(guò)本次實(shí)訓(xùn),用戶可以掌握rpm> tar和dnf軟件包的管理,對(duì)Linux的后續(xù)內(nèi)容的學(xué)習(xí) 打下基礎(chǔ)。 7.4上機(jī)實(shí)訓(xùn) 1. 實(shí)訓(xùn)目的熟練掌握Linux利用命令方式實(shí)現(xiàn)進(jìn)程的管理。 2. 實(shí)訓(xùn)內(nèi)容 1) 利用vim在前臺(tái)打開一個(gè)文件,把該進(jìn)程轉(zhuǎn)入到后臺(tái)。 [root@localhost ?]#vim [root@localhost ?]#vim&

34、 2) 使用ps命令查看進(jìn)程。 [root@localhost ?]#ps -aux 3) 用kill命令刪除vim進(jìn)程。 [root@localhost -]# killall vim在當(dāng)天11:00,茬根目錄下自動(dòng)創(chuàng)建一個(gè)abc目錄,并進(jìn)入到abc目錄中建立一個(gè)空 文件file,同時(shí)對(duì)該文件進(jìn)行打包成file. taro [root@localhost ~]#at 11: 00[root@localhost ?]#mkdir /abc [root@localhost ?]#cd /abc[root@localhost abc]# touch file [root@localh

35、ost abcj# tar -cvf file.tar fileCtrl+D結(jié)束 4) 在每周的一、三、五下午17:30自動(dòng)關(guān)閉系統(tǒng)。 [root@localhost ?]#vim root.cron30 17 * * 1,3,5 shutdown -h now 5) 該系統(tǒng)在每月的16號(hào)自動(dòng)啟動(dòng)samba服務(wù)。 froot@localhost ?]#vim root.cron00 00 16 * * systemctl start smb 6) 查看進(jìn)程列表。 [root@localhost ?]#ps -aux 3. 實(shí)訓(xùn)總結(jié) 通過(guò)本次實(shí)訓(xùn),讓用戶掌握進(jìn)程管理命令及任務(wù)自動(dòng)

36、化管理。便于用戶學(xué)習(xí)后續(xù)課程打 下基礎(chǔ)。 8.4上機(jī)實(shí)訓(xùn)實(shí)訓(xùn)目的 1) 熟練掌握磁盤分區(qū)方法。 2) 熟練掌握掛載和卸載外部設(shè)備。 3) 熟練掌握磁盤管理。 4) 熟練掌握邏輯卷管理。 5) 掌握磁盤配額的管理。 1 .實(shí)訓(xùn)內(nèi)容 1) 磁盤管理 (1) 在虛擬機(jī)中添加兩塊容量分別為4G和5G的虛擬硬盤(SCSI)。 (2) 使用fdisk或parted命令對(duì)磁盤進(jìn)行分區(qū),分成一個(gè)2G的分區(qū)sdbl。 [root@localhost ?]#fdisk /dev/sdb (3) 為主分區(qū)創(chuàng)建文件系統(tǒng),即把sdbl格式化為ext4文件系統(tǒng)類型。 [root@localhos

37、t ?]#mkfs -t ext4 /dev/sdb 1 (4) 創(chuàng)建目錄/mnt/hardl,把sdbl掛載到該目錄下,觀察這個(gè)目錄中的內(nèi)容有什么變化? [root@localhost ?]#mkdir /mnt/hardl[root@localhost ?]#mount /dev/sdb 1 /mnt/hard 1 (5) 卸載,再觀察有什么變化? [root@localhost ?]#umount /mnt/hardl 2) LVM管理把另一塊硬盤分區(qū)為sdcl。 (1) 對(duì)sdbl和sdcl兩塊硬盤建立卷組,卷組名VGRHELo[root@localhost ?]#pvcr

38、eate /dev/sdb 1 [root@localhost ?]#pvcreate /dev/sdcl [root@localhost ?]#pvscan [root@localhost ?]#vgcreate VGRHEL /dev/sdb 1 /dev/sdc 1建立邏輯卷名為VGRL,容量為500M。 [root@localhost -]#Lvcreate -n VGRL -L 500M VGRHEL在邏輯卷上建立文件系統(tǒng),文件系統(tǒng)格式為ext4。 [root@localhost -]#mkfs.ext4 /dev/VGRHEL/VGRL掛載點(diǎn)為/mnt/lvo [root@

39、localhost ~]#mkdir /mnt/lv[root@localhost ?]# mount /dev/VGRHEL/VGRL/mnt/lv [root@localhost -]#df -h 〃查看刪除邏輯卷。 [root@localhost ?]#lvremove (7)刪除卷組。 /mnt/lv /dev/VGRHEL/VGRL VGRHEL [root@localhost ~]#vgremove (7)刪除物理卷。 3) 配額管理把/dev/sdbl分區(qū)掛載在/mnt/hard下,對(duì)該分區(qū)做磁盤配額。 [root@localhost ?]# mkdir /

40、mnt/hard [root@localhost ?]# mount /dev/cdrom /mnt/hard建立userl與user2用戶。 [root@localhost ?]#useradd userl froot@localhost ?]#passwd userl [root@localhost ?]#useradd user2 [root@localhost ?]#passwd user2設(shè)定userl用戶在/hard下只允許使用空間為50M,使用的節(jié)點(diǎn)數(shù)為4。 [root@localhost ?]#vim /etc/fstab /dev/sdbl /mnt/hard ext4

41、defaults,usrquota 0 0froot@localhost ?]#mount -a [root@localhost ?]#quotacheck -ugcv /dev/sdb 1 [root@localhost ?]#edquota -u userlFilesystem blocks soft hard inodes soft hard /dev/sdb 10050M400 (1) 設(shè)定user2用戶在/hard下允許使用空間為100M,使用的節(jié)點(diǎn)數(shù)為5。 [root@localhost ?]#edquota -u userlFilesystem blocks soft har

42、d inodes soft hard /dev/sdbl 0100M0500 (2) 分別用兩個(gè)用戶登錄,來(lái)進(jìn)行測(cè)試。 [root@localhost -]#chmod 777 /mnt/hard froot@localhost ?]#su userl[root@localhost ?]$ cd /mnt/hard froot@localhost hard]$dd if=/dev/zero of=big.file bs=lM count=60 2 .實(shí)訓(xùn)總結(jié) 通過(guò)本次實(shí)訓(xùn),掌握磁盤分區(qū),對(duì)操作系統(tǒng)的合理管理;掌握掛載和卸載外部設(shè)備,并有效 進(jìn)行資源和數(shù)據(jù)的共享;掌握邏輯卷管理,對(duì)磁盤進(jìn)

43、行合理的管理;掌握磁盤配額,對(duì)用戶使 用磁盤空間進(jìn)行有效管理。 9.4上機(jī)實(shí)訓(xùn) 1. 實(shí)訓(xùn)目的掌握Linux下網(wǎng)絡(luò)的基本配置。 2. 實(shí)訓(xùn)內(nèi)容1)查看windows操作系統(tǒng)網(wǎng)絡(luò)連接狀況。 2)虛擬機(jī)下設(shè)置橋接模式。 3)利用圖形界面手動(dòng)配置虛擬機(jī)上網(wǎng)。 3. 實(shí)訓(xùn)總結(jié)通過(guò)本次實(shí)訓(xùn),能夠掌握網(wǎng)絡(luò)的基本配置方法,保證用戶能夠正常訪問(wèn)網(wǎng)絡(luò)。 10.4上機(jī)實(shí)訓(xùn) 4. 實(shí)訓(xùn)目的利用Samba軟件包架設(shè)一臺(tái)資源共享服務(wù)器。 5. 實(shí)訓(xùn)內(nèi)容1)設(shè)置samba服務(wù)器所在工作組為workgroup o 2)設(shè)置服務(wù)器名為sambasevero3)設(shè)置samba服務(wù)器為用戶級(jí)訪問(wèn)。 4)設(shè)置

44、共享目錄/samba/share,所有用戶都能訪問(wèn),并且具有讀寫權(quán)限。 5)在windows客戶端上訪問(wèn)Samba服務(wù)器上共享資源。 6. 實(shí)訓(xùn)總結(jié)上機(jī)實(shí)訓(xùn)操作步驟: 第 [root@localhost ?]# vim [global] workgroup=workgroup netbios name=sambasever security=user [share] path=/tmp/share writable=yes browseable=yes guest ok=yes 上機(jī)實(shí)訓(xùn)操作步驟: 第 [root@localhost ?]# vim [global] workg

45、roup=workgroup netbios name=sambasever security=user [share] path=/tmp/share writable=yes browseable=yes guest ok=yes 通過(guò)本次實(shí)訓(xùn),能夠掌握samba服務(wù)器的基本配置方法。 步:利用文本編輯工具對(duì)/etc/samba/smb.conf進(jìn)行編輯,完成后保存退出/etc/samba/smb.conf 〃設(shè)置工作組 〃設(shè)置服務(wù)器名稱 〃設(shè)置安全級(jí)別為用戶 //共享/tmp/share下的文件 //目錄可寫入 〃目錄可瀏覽 〃一定要加上,否則會(huì)出現(xiàn)訪問(wèn)不通過(guò)情況〃臨

46、時(shí)關(guān)閉SELinux 〃關(guān)閉防火墻 〃臨時(shí)關(guān)閉SELinux 〃關(guān)閉防火墻 第二步:重啟samba服務(wù),使更改生效 [root@localhost ?]# systemctl restart smb 第三步 [root@localhost ?]# setenforce 0 [root@localhost ?]# systemctl stop firewalld 第四步:建立共享目錄 [root@localhost ?]#mkdir /samba/share [root@localhost ?]#cd /samba/share [root@localhost share]# tou

47、ch tt.txt 第五步:在windows端訪問(wèn)Linuxsamba服務(wù)器。 11.5上機(jī)實(shí)訓(xùn)實(shí)訓(xùn)目的 掌握Linux下Vsftpd服務(wù)器的架設(shè)方法,學(xué)會(huì)使用ftp服務(wù)器。 1. 實(shí)訓(xùn)內(nèi)容 1)本地用戶和匿名用戶都可以登錄。 2)設(shè)置本地用戶具有下載、上傳和創(chuàng)建目錄的權(quán)限。 3)設(shè)置匿名用戶只能下載,訪問(wèn)匿名用戶默認(rèn)下載目錄/var/ftp/pubo 4)在Linux客戶機(jī)驗(yàn)證FTP服務(wù)器,假設(shè)ftp服務(wù)器ip地址為o 5)在windows客戶機(jī)驗(yàn)證FTP服務(wù)器。 3訓(xùn)總紀(jì) 通過(guò)本次實(shí)訓(xùn),掌握Linux ± ftp服務(wù)器的配置,掌握登錄訪問(wèn)ftp服務(wù)器的方法和上傳和下 載

48、共享文件的方法。 上機(jī)實(shí)訓(xùn)步驟: 1 .如果用戶user不存在,則需要?jiǎng)?chuàng)建用戶userl并設(shè)置口令,命令如下: [root@localhost ?]#useradd userl[root@localhost ?]#passwd userl 1. [root@localhost ?t]#vim /etc/vsftpd/vsftpd.conf 〃編輯vsftpd,conf文件,使其一定包含以下命令行 anonymous_enable=yes local_enable= yes write_enable= yes local_mask=022dirmessage_enable= yes

49、xferlog_enable= yes connect_from_port_20= yes pam_service_name=vsftpduserlist_enable= yes //允許vsftpd.userjist文件中的用廣1訪問(wèn)服務(wù)器 listen^ yes//設(shè)置工作模式是否使用獨(dú)占啟動(dòng)方式 listen_IPv6 =no userlist_deny= yes重新宿動(dòng)ftp服務(wù)器 [root@localhost ?]# sysetmctl restart vsftpd關(guān)閉防火墻和Selinux [root@localhost ?]#systemctl stop firewalld [root@localhost ?]# setenforce 0登錄ftp 13.4上機(jī)實(shí)訓(xùn)實(shí)訓(xùn)目的 熟練掌握Linux下DNS服務(wù)器的配置實(shí)訓(xùn)內(nèi)容 配置一臺(tái)符合要求的DNS服務(wù)器,要求如下: 1)域名 ,其 IP 地址為 192.168.1.100,主機(jī)名為 2)解析 FTP 服務(wù)器,其域名為 , IP 地址為 192.168.1.101。 3)解析 web 服務(wù)器,其域名為 ,IP 地址為 。 1. 實(shí)訓(xùn)總結(jié) 通過(guò)本次實(shí)訓(xùn),用戶能夠掌握在Linux上的DNS服務(wù)器的配置。 實(shí)訓(xùn)步驟: 第一步:修改主配置文件/etc/named.conf

展開閱讀全文
溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
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ì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!