Linux操作系統(tǒng)課程設(shè)計指導(dǎo)書_第1頁
Linux操作系統(tǒng)課程設(shè)計指導(dǎo)書_第2頁
Linux操作系統(tǒng)課程設(shè)計指導(dǎo)書_第3頁
Linux操作系統(tǒng)課程設(shè)計指導(dǎo)書_第4頁
Linux操作系統(tǒng)課程設(shè)計指導(dǎo)書_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、. . . . 淮 陰 工 學(xué) 院Linux操作系統(tǒng)課程設(shè)計指導(dǎo)書編者:虎工學(xué)院計算機(jī)工程系2009年4月1019 / 20目 錄一、課程設(shè)計的目的2二、實驗環(huán)境與教學(xué)要求2三、課程設(shè)計實施原則、方案和步驟3四、課程設(shè)計題目3五、課程設(shè)計要求14六、課程設(shè)計成績評定14附錄1:課程設(shè)計任務(wù)書標(biāo)準(zhǔn)格式15附錄2:課程設(shè)計報告標(biāo)準(zhǔn)格式17一、課程設(shè)計的目的1、培養(yǎng)學(xué)生正確的設(shè)計思想,理論聯(lián)系實際的工作作風(fēng),嚴(yán)肅認(rèn)真、實事的科學(xué)態(tài)度和勇于探索的創(chuàng)新精神。2、培養(yǎng)學(xué)生綜合運用所學(xué)知識與生產(chǎn)實踐經(jīng)驗,分析和解決工程技術(shù)問題的能力。3、通過課程設(shè)計實踐,訓(xùn)練并提高學(xué)生在結(jié)構(gòu)設(shè)計、查閱設(shè)計資料、運用標(biāo)準(zhǔn)與規(guī)

2、和應(yīng)用計算機(jī)等方面的能力。4、Linux操作系統(tǒng)是一門實用性很強(qiáng)的課程,它主要培養(yǎng)動手操作方面有特長的技術(shù)性人才,學(xué)習(xí)好該門課程的同學(xué)就可以到社會上承擔(dān)一般的網(wǎng)絡(luò)管理員的職務(wù)了。而課程設(shè)計正是綜合Linux操作系統(tǒng)的實踐動手的精華,為了一個目的而具體的操練,也可以說課程設(shè)計就是Linux操作系統(tǒng)學(xué)習(xí)的綜合運用。二、實驗環(huán)境與教學(xué)要求1、實驗環(huán)境要求實驗室配備微型電子計算機(jī)65臺,配置為P4以上CPU、1G以上存;安裝XP操作系統(tǒng),VMware Workstation應(yīng)用軟件,RedHat7.0以上Linux操作系統(tǒng);所有計算機(jī)能接入以太網(wǎng)。2、 學(xué)生要求(1)要充分認(rèn)識課程設(shè)計的重要性,認(rèn)真做

3、好各項準(zhǔn)備工作;(2) 既要虛心接受老師的指導(dǎo),又要充分發(fā)揮主觀能動性,要結(jié)合課題,獨立思考,努力鉆研,勤于實踐,勇于創(chuàng)新;(3) 收集資料,自學(xué)相關(guān)知識,拓寬知識面,根據(jù)課題的基本要求,自行完成課程設(shè)計任務(wù);(4) 要按時、獨立完成規(guī)定的工作任務(wù),不弄虛作假、不抄襲他人成果;(5) 嚴(yán)格遵守勞動紀(jì)律,不無故缺席,不遲到早退,不懈怠,不拖拉,要積極主動;(6) 嚴(yán)格要求自己,樹立嚴(yán)肅、嚴(yán)密、嚴(yán)謹(jǐn)?shù)目茖W(xué)態(tài)度,按時、按質(zhì)、按量完成;互幫互助,要樹立團(tuán)隊協(xié)作精神。三、課程設(shè)計實施原則、方案和步驟1、課程設(shè)計實施時,要體現(xiàn)以下原則:以學(xué)生為主,要求獨立完成任務(wù),注重培養(yǎng)學(xué)生自學(xué)能力、實踐能力、主動探索

4、精神。教師針對每位學(xué)生的基礎(chǔ)知識、實踐技能等提出具體要求,輔導(dǎo)要有側(cè)重,要因材施教。對基礎(chǔ)差的要勤檢查、指導(dǎo),對能力強(qiáng)的要適時提高要求,增加選做容,積極鼓勵,充分發(fā)揮其潛力。要求學(xué)生從點滴開始,踏踏實實按規(guī)定去做,培養(yǎng)嚴(yán)謹(jǐn)?shù)目茖W(xué)態(tài)度。教育學(xué)生遵守紀(jì)律,團(tuán)結(jié)協(xié)作,尊重他人。通過設(shè)計工作以提高業(yè)務(wù)能力,增強(qiáng)團(tuán)隊協(xié)作精神。根據(jù)Linux操作系統(tǒng)課程的特點,本課程設(shè)計采取集中和分散相結(jié)合的方式,安排在理論教學(xué)完成后進(jìn)行。2、課程設(shè)計實施方案和步驟:(1)教師下達(dá)課程設(shè)計任務(wù)書。任務(wù)書容包括設(shè)計題目、主要技術(shù)指標(biāo)、要求、所用儀器設(shè)備等。教師可以視情況講授必要的設(shè)計思路和設(shè)計方法。(2)學(xué)生完成預(yù)設(shè)計。本

5、階段學(xué)生應(yīng)明確任務(wù),選擇課題,合理分工,查閱資料與文獻(xiàn),自學(xué)新知識、新技術(shù),了解設(shè)計的理論基礎(chǔ)知識,掌握設(shè)計的基本方法,確定設(shè)計方案,進(jìn)行設(shè)計分析,完成預(yù)設(shè)計。(3)實驗階段。經(jīng)教師審查通過與設(shè)計方案后,即可進(jìn)入實驗室。實驗由學(xué)生獨立完成,教師僅作定時指導(dǎo)。(4)設(shè)計總結(jié)階段。本階段學(xué)生要認(rèn)真回顧,總結(jié)收獲,發(fā)現(xiàn)不足,整理技術(shù)資料,撰寫課程設(shè)計報告書,寫出心得體會和改進(jìn)意見。(5)成果驗收階段。指導(dǎo)教師對每位同學(xué)的設(shè)計結(jié)果進(jìn)行驗收;檢查學(xué)生是否按設(shè)計任務(wù)書完成全部工作;仔細(xì)審查學(xué)生的設(shè)計圖紙是否合格,實驗結(jié)果和程序運行是否正確;仔細(xì)審查設(shè)計計算說明書(或論文)撰寫是否規(guī),打出成果成績。四、課程

6、設(shè)計題目1、 架設(shè)Samba服務(wù)器要求:熟悉smb.conf文件的結(jié)構(gòu)和主要參數(shù),握添加Samba用戶的方法,掌握圖形化用戶界面下配置Samba服務(wù)器的方法,掌握字符界面下配置Samba服務(wù)器的方法,掌握實現(xiàn)Linux計算機(jī)與Windows計算機(jī)之間文件共享互訪的方法。提示: 小組使用兩臺計算機(jī),一臺安裝Linux,另一臺安裝Windows2000,用集線器連接。 1建立Samba服務(wù)器的應(yīng)用環(huán)境配置Linux計算機(jī),其IP地址為192168010,主機(jī)名為rhel3,并取消防火墻。 (1)以超級用戶身份登錄到圖形化用戶界面,依次單擊“主菜單”一“系統(tǒng)設(shè)置”“網(wǎng)絡(luò)”,打開“網(wǎng)絡(luò)配置”窗口。 (

7、2)選中eth0網(wǎng)卡,單擊工具欄上的“編輯”按鈕,出現(xiàn)“以太網(wǎng)設(shè)備”對話框,將網(wǎng)卡的IP地址設(shè)置為192168010,子網(wǎng)掩碼為2552552550,單擊“確定”按鈕回到“網(wǎng)絡(luò)配置”窗口。 (3)選中“DNS”選項卡,將計算機(jī)的主機(jī)名設(shè)置為rhel3。 (4)選中“主機(jī)”選項卡,并單擊工具欄上的“新建”按鈕,彈出“添加編輯主機(jī)項目”對話框,“地址”文本框中輸入主機(jī)的IP地址“192168010",“主機(jī)名”本框中輸入主機(jī)名“rhel3”,單擊“確定”按鈕,回到“網(wǎng)絡(luò)配置”窗口。 (5)單擊“設(shè)備”選項卡,選中eth0網(wǎng)卡,先單擊工具欄上的“解除”按鈕,再單擊“激活”按鈕,重新啟動網(wǎng)卡

8、。 (6)單擊“文件”菜單中的“保存”,彈出對話框,單擊“確定”按鈕。最后關(guān)閉網(wǎng)絡(luò)設(shè)置”窗口。(7)依次單擊“主菜單”“系統(tǒng)設(shè)置”“安全級別”,從“安全級別”下拉列表中選擇“禁用防火墻”,并單擊“確定”按鈕。彈出確認(rèn)對話框,單擊“是”按鈕。配置Windows計算機(jī),其IP地址為192168020,主機(jī)名為Windows2,所屬工作組為net。 (1)啟動Windows2000計算機(jī)后,打開控制面板,雙擊“網(wǎng)絡(luò)和撥號連接”圖標(biāo)開“網(wǎng)絡(luò)和撥號連接”窗口。 (2)右鍵單擊“本地連接”,彈出快捷菜單,選中“屬性”,彈出“本地連接屬性”對話框,確認(rèn)是否已安裝NetBIOS協(xié)議和TCPIP協(xié)議,否則安裝這

9、兩個協(xié)議。 (3)選中“Intemet協(xié)議(TCPIP)”,設(shè)置TCPIP協(xié)議的屬性,設(shè)置IP地址為0子網(wǎng)掩碼為2552552550,最后關(guān)閉“本地連接屬性”對話框。 (4)打開控制面板,雙擊“系統(tǒng)”圖標(biāo),選中“網(wǎng)絡(luò)標(biāo)識”選項卡,單擊“屬性”按鈕,彈出“標(biāo)識更改”對話框,將計算機(jī)名設(shè)置為Windows2000,工作組設(shè)置為net,單擊“確定”按鈕。 (5)根據(jù)系統(tǒng)提示,重新啟動計算機(jī)。(6)單擊“開始”菜單中的“運行”,輸入命令“ping 192168010 -t”,測試網(wǎng)絡(luò)連接是否通暢。2配置共享級的Samba服務(wù)器將Linux計算機(jī)中的tmp目錄設(shè)置為共享目錄。 (1

10、)利用Nautilus文件管理器,備份配置文件etcsambasmbconf,以保證即使Samba服務(wù)器的配置錯誤也可以恢復(fù)到初始設(shè)置。 (2)在tmp目錄下新建兩個文件,abctxt和xyztxt。 (3)修改xyz文件的屬性,設(shè)置所有用戶都可以讀寫xyz文件。 (4)依次單擊“主菜單”“系統(tǒng)設(shè)置”“服務(wù)器設(shè)置”“Samba服務(wù)器”,打開 “Samba服務(wù)器配置”窗口。 (5)單擊工具欄上的“添加”按鈕,彈出“創(chuàng)建Samba共享”窗口。在“基本”選項卡中的“目錄”文本框中輸入共享的目錄“tmp”,并選擇“基本權(quán)限”欄的“讀寫”。 (6)在“訪問”選項卡中選擇“允許所有用戶訪問”。 (7)單擊

11、“首選項”菜單中的“服務(wù)器設(shè)置”,在“基本”選項卡的“工作組”文本框中輸入當(dāng)前工作組名“net”,并在“安全性”選項卡中,選擇“驗證模式”下拉列表中的“共享”即可,最后關(guān)閉“Samba服務(wù)器配置”窗口。(8)依次單擊“主菜單”“系統(tǒng)設(shè)置”“服務(wù)器設(shè)置”“服務(wù)”,打開“服務(wù)配置”窗口,從左側(cè)選擇smb服務(wù),然后單擊工具欄的“開始”按鈕,啟動Samba服務(wù)。訪問Linux共享目錄。 (1)Windows2000計算機(jī)上雙擊桌面上的“網(wǎng)上鄰居”圖標(biāo),彈出“網(wǎng)上鄰居”窗口。 (2)雙擊“鄰近的計算機(jī)”圖標(biāo),出現(xiàn)兩臺計算機(jī),名為Windows 2000和RHEL3。 (3)雙擊名為RHEL3的計算機(jī),即

12、訪問Linux計算機(jī),出現(xiàn)共享目錄tmp和打印機(jī)圖標(biāo)。 (4)雙擊tmp目錄圖標(biāo),顯示該共享目錄中的所有文件和目錄。雙擊abctxt文件可查看其容,但是不能修改其容,因為abctxt的所有者是超級用戶,其他用戶只擁有讀權(quán)限而沒有寫權(quán)限。(5)由于修改過xyztxt的屬性,雙擊xyztxt文件不僅可查看其容,并且還能修改其容。 3配置用戶級的Samba服務(wù)器 新建smbconf文件,令用戶可訪問Linux計算機(jī)中其個人主目錄和/tmp目錄。 (1)按下Ctrl+Alt+F2組合鍵,切換到第2個虛擬終端,以超級用戶身份登錄Linux。 (2)啟動vi屏幕文本編輯器,新建smbconf文件并保存在e

13、tcsamba目錄,其容為: global workgroup=net homes comment=Home Directory browseable=no writable=yes tmp path:=tmp writable=yes(3)測試Samba配置文件的正確性,輸入“testparm”命令。如果出現(xiàn)錯誤信息,則應(yīng)修改smbconf文件,保證輸入無誤。先創(chuàng)建Linux用戶david,并將其設(shè)置為Samba用戶。(1)創(chuàng)建新用戶david,輸入“useradd david”命令。(2)設(shè)置david用戶的口令,輸入“passwd david”命令后,根據(jù)屏幕提示輸入兩次口令。(3)按下

14、Alt+F3組合鍵,切換到第3個虛擬終端,以david用戶身份登錄Linux系統(tǒng)默認(rèn)進(jìn)入david用戶的主目錄,創(chuàng)建一個新文件davidtxt。(4)按下Alt+F2組合鍵回到以超級用戶身份登錄的虛擬終端,輸入命令“smbpasswd -adavid'后,輸入兩次Samba用戶的口令將david用戶添加為Samba用戶并設(shè)置中令。(5)輸入“service smb restart”命令,重新啟動Samba服務(wù)。訪問Linux共享目錄。(1)在Windows 2000計算機(jī)上雙擊桌面上的“網(wǎng)上鄰居”圖標(biāo),找到名為RHEL3的計算機(jī)。(2)雙擊RHEL3計算機(jī),彈出對話框,輸入用戶名dav

15、id和其Samba口令,則顯示出david用戶的主目錄、tmp目錄以與打印機(jī)圖標(biāo)。(3)雙擊david目錄則可查看用戶主目錄的文件,并可進(jìn)行各項文件操作。4訪問Windows共享桌面環(huán)境下訪問Windows共享目錄。(1)在Windows2000計算機(jī)上打開控制面板,雙擊“網(wǎng)絡(luò)和撥號連接”圖標(biāo),打開網(wǎng)絡(luò)和撥號連接”窗口。(2)右鍵單擊“本地連接”,彈出快捷菜單選中“屬性”,彈出“本地連接屬性”對話框,查看是否已安裝“Windows網(wǎng)絡(luò)的文件和打印機(jī)共享”服務(wù),否則安裝這一服務(wù)。(3)在Windows計算機(jī)中新建share目錄,并在share目錄中新建兩個文件sabc.txt和sxyztxt,并

16、將share目錄設(shè)置為共享目錄。(4)Linux計算機(jī)按下Alt+F7組合鍵,切換回桌面環(huán)境。 (5)單擊“主菜單”中的“網(wǎng)絡(luò)服務(wù)器”,首先顯示出當(dāng)前網(wǎng)絡(luò)的工作組net,雙擊net工作組,顯示此工作組中的兩臺計算機(jī),名為Windows 2000和RHEL3。 (6)雙擊Windows2000計算機(jī),彈出“需要驗證”對話框,輸入Windows計算機(jī)中的用戶名和口令,則顯示共享目錄share。(7)雙擊share目錄可查看其包含的文件,并可進(jìn)行各項文件操作。利用Shell命令訪問Windows共享目錄。 (1)按下Ctrl+Alt+F2組合鍵回到以超級用戶身份登錄的虛擬終端,輸入命令“smbcli

17、ent -L localhost”,屏幕顯示“Passwd”字樣,直接按Enter鍵,可顯示出Linux計算機(jī)提供共享的目錄。 (2)輸入命令“smbclient/windows2000share”,顯示“Passwd”字樣,直接按Enter鍵,出現(xiàn)“smb:>”提示符。 (3)在“smb:>”提示符后輸入“?”,可查看stub提供的所有命令。 (4)在“smb:>”提示符后輸入“get sabcTxt”命令,可將Windows共享目錄中sabctxt下載到Linux計算機(jī)中的etcsamba目錄。(5)最后輸入“quit",退出smb工作環(huán)境。2、 架設(shè)DNS服務(wù)

18、器要求:熟悉DNS服務(wù)器主配置文件namedconf的結(jié)構(gòu)與含義;熟悉DNS服務(wù)器正向和反向區(qū)域文件的結(jié)構(gòu)與含義;掌握配置DNS主服務(wù)器的步驟和方法。提示:小組使用三臺計算機(jī),其中兩臺安裝RedHat Linux,一臺安裝Windows 2000,用集線器連接。 1建立DNS服務(wù)器的應(yīng)用環(huán)境配置第一臺Linux計算機(jī)(簡稱為A),其IP地址為192168010,主機(jī)名為rhel31inux。配置第二臺Linux計算機(jī)(簡稱為B)IP地址為192168020,主機(jī)名為www1inux。 (1)啟動A計算機(jī),并以超級用戶身份登錄字符界面。 (2)輸入命令“ifconfig eth0 1921680

19、10”,設(shè)置A計算機(jī)的IP地址為192168010。 (3)輸入命令“hostname rhel31inux”,設(shè)置A計算機(jī)的主機(jī)名為rhel31inux。 (4)輸入命令“ifconfig”,查看網(wǎng)卡信息,確認(rèn)其IP地址為192168010。 (5)輸入命令“hostname”,查看主機(jī)名,確認(rèn)其主機(jī)名為rhel31inux。 (6)輸入命令“service iptables stop”,關(guān)閉A計算機(jī)的防火墻守護(hù)進(jìn)程。 (7)啟動B計算機(jī),并以超級用戶身份登錄字符界面。 (8)輸入命令“ifconfig eth0 192168020”,設(shè)置B計算機(jī)的IP地址為192168020。 (9)輸入

20、命令“hostname 1inux”,設(shè)置B計算機(jī)的主機(jī)名為www1inux。 (10)輸入命令“ifconfig”,查看網(wǎng)卡信息,確認(rèn)其IP地址的確為192168020。 (11)輸入命令“hostname”,查看主機(jī)名,確認(rèn)其主機(jī)名的確為www1inux。 (12)輸入命令“service IP tables stop”,關(guān)閉B計算機(jī)的防火墻守護(hù)進(jìn)程。(13)輸入命令“ping 192168010”,測試與A計算機(jī)的網(wǎng)絡(luò)連接是否通暢。配置Windows計算機(jī)(簡稱為C),其IP地址為192168030。 (1)啟動C計算機(jī)后打開控制面板,雙擊“網(wǎng)絡(luò)和撥號連接”圖標(biāo),打開“網(wǎng)絡(luò)和撥號連接”窗

21、口。 (2)右鍵單擊“本地連接”,彈出快捷菜單,選中“屬性”,彈出“本地連接屬性”對話框,選中“Intemet協(xié)議(TCPIP)”,設(shè)置TCPIP協(xié)議的屬性,設(shè)置IP地址為192168030,子網(wǎng)掩碼為2552552550,最后關(guān)閉“本地連接屬性”對話框。 (3)單擊“開始”菜單中的“運行”,輸入命令“ping 192168010 -t”,測試與A計算機(jī)的網(wǎng)絡(luò)連接是否通暢。(4)單擊“開始”菜單中的“運行”,輸入命令“ping 192168020 -t”,測試與B計算機(jī)的網(wǎng)絡(luò)連接是否通暢。 2配置主DNS服務(wù)器將A計算機(jī)配置為主DNS服務(wù)器,域名為linux,要解析的服務(wù)器為www1inux。

22、 (1)在A計算機(jī)中新建立如下容的namedconf文件,保存于etc目錄。 options directory “varnamed”; zone “LinuxCom” type master; file “Linuxzone”; ; zone “0168192in-addrarpa” type master; file “1921680rev"; ; (2)編寫如下容的linuxzone文件,保存于var/named目錄。 IN SOA rhel31inux rootrhel31inux(13H 15M 1W 1D) IN NS rhel31inux rhel3 1N A 1921

23、68010 IN A 192168020 (3)編寫如下容的1921680rev文件,保存于varnamed目錄。 IN SOA rhel31inux rootrhel31inux(l3H15MlW1D) IN NS rhel31inux 10 1N PTR rhel31inuxcora 20 1N PTR WWW1inux (4)輸入命令“service named start",啟動DNS服務(wù)器的守護(hù)進(jìn)程named。(5)輸入命令“tail varlogmessages”,查看varlogmessages文件,以了解DNS服務(wù)器的啟動過程。如果出現(xiàn)錯誤信息,則根據(jù)提示信息修改相應(yīng)

24、的文件,直到DNS服務(wù)器成功啟動。啟動B計算機(jī)的WWW服務(wù)器,并設(shè)置A計算機(jī)為其DNS服務(wù)器。 (1)在B計算機(jī)中輸入命令“service d start”,啟動WWW服務(wù)器。 (2)輸入命令“vi etcresolvconf",在vi文本編輯器中打開resolv.conf文件。按下“i”鍵,進(jìn)入文本編輯模式,向resolv.conf文件添加“nameserver 1921680. 10”語句。 (3)按下Esc進(jìn)入命令模式后,按下“:”鍵進(jìn)入最后行模式,輸入命令“wq”,保存resolv.conf文件并退出vi。 (4)輸入命令“ping rhel31inux”,將能把域名rhel

25、31inuxcom解析為IP地址192168010。配置C計算機(jī),使其DNS服務(wù)器為A計算機(jī)。 (1)在C計算機(jī)中打開控制面板,雙擊“網(wǎng)絡(luò)和撥號連接”圖標(biāo),打開“網(wǎng)絡(luò)和撥號連接”窗口。 (2)右鍵單擊“本地連接”,彈出快捷菜單,選中“屬性”,彈出“本地連接屬性”對話框,選中“Intemet協(xié)議(TCPIP)”,設(shè)置TCPIP協(xié)議的屬性,設(shè)置首選DNS服務(wù)器為192168010。 (3)單擊“開始”菜單中的“運行”,輸入命令“ping rhel31inux -t”,將能把域名rhel31inuxcom解析為IP地址192168010。(4)啟動Intemet Explorer,在地址欄輸入“l(fā)i

26、nux”將顯示出RedHat默認(rèn)的主頁。3、 架設(shè)Apache服務(wù)器要求:掌握利用圖形化配置工具配置Apache服務(wù)器的方法;掌握配置用戶個人站點的方法;掌握配置目錄訪問控制與用戶認(rèn)證的方法;掌握基于域名的虛擬主機(jī)的架設(shè)方法。提示: 小組使用兩臺計算機(jī),一臺安裝RedHat Linux,另一臺安裝Windows2000,用集線器連接。 1啟動Apache服務(wù)器設(shè)置Linux計算機(jī),其IP地址為192168010,子網(wǎng)掩碼為2552552550;允許WWW服務(wù)穿過防火墻,并啟動Apache服務(wù)器。 (1)以超級用戶身份啟動X Window圖形化用戶界面。 (2)依次單擊“主菜單”“系統(tǒng)設(shè)置”“網(wǎng)

27、絡(luò)”,打開“網(wǎng)絡(luò)配置”窗口。選中網(wǎng)卡eth0,單擊工具欄上的“編輯”按鈕,彈出“以太網(wǎng)設(shè)備”對話框,設(shè)置IP地址為192168010,子網(wǎng)掩碼為2552552550,單擊“確定”按鈕,返回“網(wǎng)絡(luò)配置”窗口。 (3)重啟網(wǎng)卡eth0,如果出現(xiàn)對話框則單擊“是”按鈕,最后關(guān)閉“網(wǎng)絡(luò)配置”窗口。 (4)依次單擊“主菜單”“系統(tǒng)設(shè)置”“服務(wù)器設(shè)置”“服務(wù)”,打開“服務(wù)配置”窗口,選中 d服務(wù),并單擊工具欄的“開始”按鈕,啟動 d服務(wù)。 (5)依次單擊“主菜單”“系統(tǒng)設(shè)置”“安全級別”,打開“安全級別配置”窗口。在“安全級別”下拉列表中選擇“啟用防火墻”,在“信任的服務(wù)”欄選擇“WWW ( )”,并單擊

28、“確定”按鈕,允許WWW服務(wù)通過防火墻。(6)依次單擊“主菜單”“附件”“文本編輯器”,新建一個indexhtml文件保存于varhtml目錄,容自定。測試Apache服務(wù)器。(1)在Windows計算機(jī)中啟動Intemet Explorer,在地址欄輸入“ :/192168010”,將顯示varhtml目錄下indexhtml文件的容。2配置個人Web站點配置Apache服務(wù)器,允許Linux用戶架設(shè)其個人Web站點。 (1)按下Ctrl+Alt+F2組合鍵,切換到第2個虛擬終端,以超級用戶身份登錄。 (2)首先備份配置文件 d.conf,輸入命令“cp etc dconf dconfetc

29、 dconf/ dback”,以保證即使Apache服務(wù)器的配置錯誤也可以恢復(fù)初始設(shè)置。 (3)利用vi編輯器,修改 dconf文件的以下容,允許用戶建立其個人Web站點。 <IfModule mod_userdirc>UserDir public_html<IfModule>(4)輸入命令“service d restart”,重新啟動 d服務(wù)。普通用戶jerry設(shè)置其Web站點容。 (1)輸入命令“useradd jerry”創(chuàng)建用戶jerry。 (2)輸入命令“passwd jerry”,為jerry用戶設(shè)置其口令。 (3)按下Alt+F3組合鍵,切換到第3個虛擬

30、終端,以普通用戶jerry身份登錄Linux。 (4)輸入命令“mkdir public_html”,在用戶主目錄homejerry中新建public_html目錄。 (5)輸入命令“cd ”,切換到用戶主目錄的上一級目錄,即home。 (6)輸入命令“chmod 701 jerry",修改jerry用戶主目錄的權(quán)限,讓其他用戶都可進(jìn)入此目錄。 (7)輸入命令“cd public_html”,切換到新建的public_html目錄。(8)新建indexhtml文件,可輸入命令“cat >indexhtml”,容自定。訪問jerry用戶的個人Web站點。(1)Windows計算機(jī)

31、中啟動Intemet Explorer,在地址欄輸入“ :/192168010/jerry”,顯示homeierrypublic html目錄下indexhtml文件的容。 3配置用戶認(rèn)證 修改 dconf文件,對varhtmlsecret目錄進(jìn)行用戶認(rèn)證,僅amy用戶可訪問。 (1)按下Alt+F2組合鍵,回到超級用戶登錄的字符界面。 (2)輸入命令“mkdir varhtmlsecret”,在Apache的默認(rèn)主頁根目錄下新建一名為secret的目錄。 (3)為測試配置效果,需要在此目錄中新建一indexhtml文件,容自定。 (4)編輯 dconf文件,添加如下容: <Direct

32、ory ”varhtmlsecret”> AllowOverride None AuthName ”share web” AuthType Basic AuthUserFile varuserpass require valid-user <Directory> (5)輸入命令“htpasswd -c varuserpass amy”,將創(chuàng)建apache的認(rèn)證用戶口令文件varuserpass,并設(shè)置amy用戶的認(rèn)證口令。(6)輸入命令“service d restart',重新啟動Apache服務(wù)器。測試用戶認(rèn)證的效果。 (1)Windows計算機(jī)中啟動Inteme

33、t Explorer,在地址欄輸入“ :/192168010secret”,彈出“輸入網(wǎng)絡(luò)密碼”對話框。(2)在“用戶名”文本框中輸入“amy”,并輸入其口令,然后單擊“確定”按鈕,將顯示varhtmlsecret目錄下indexhtml文件的容。設(shè)置htaccess文件,對varhtmlsecret目錄進(jìn)行用戶認(rèn)證,僅amy用戶可訪問。 (1)接上一操作,編輯 dconf文件中如下容。 <Directory “varhtmlsecret”>AllowOverride All <Directory> (2)在varhtmlsecret目錄下,新建htaccess文件,其

34、容為: AuthName “share web”AuthType Basic AuthUserFile varuserpassrequire valid-user(3)輸入命令“service d restart”,重新啟動Apache服務(wù)器,可再次進(jìn)行測試。 4配置基于IP的虛擬主機(jī)配置一虛擬主機(jī),其IP地址為192168011,其Web站點的根目錄為varvhost-ip。 (1)按下Alt+F7組合鍵,回到超級用戶啟動的Linux桌面環(huán)境。 (2)依次單擊“主菜單”“系統(tǒng)設(shè)置”“網(wǎng)絡(luò)”,打開“網(wǎng)絡(luò)配置”窗口。 (3)從“設(shè)備”選項卡中選擇eth0網(wǎng)卡,單擊工具欄上的“新建”按鈕,彈出“選

35、擇設(shè)備類型”窗口。選擇“設(shè)備類型”欄的第2項,單擊“前進(jìn)”按鈕。彈出“選擇以太網(wǎng)設(shè)備”窗口,默認(rèn)選擇正在使用的網(wǎng)卡,單擊“前進(jìn)”按鈕。 (4)彈出“配置網(wǎng)絡(luò)設(shè)置”窗口,選擇“靜態(tài)設(shè)置的IP地址”,并在“地址”文本框中 輸入“192168011”,“子網(wǎng)掩碼”文本框中輸入“2552552550”,并單擊“前進(jìn)”按鈕。 (5)最后出現(xiàn)“創(chuàng)建以太網(wǎng)設(shè)備”窗口,單擊“應(yīng)用”按鈕,回到“網(wǎng)絡(luò)配置”窗口。 (6)此時“設(shè)備”選項卡中多出eth0:1設(shè)備別名。選中eth0:1,單擊工具欄上的“激活”按鈕,激活此設(shè)備別名。最后關(guān)閉“網(wǎng)絡(luò)配置”窗口。 (7)依次單擊“主菜單”“系統(tǒng)設(shè)置”“服務(wù)務(wù)器設(shè)置”“”,啟

36、動“”窗口。 (8)在“主”選項卡的“服務(wù)器名”文本框中輸入任意字符串。 (9)單擊“虛擬主機(jī)”選項卡,然后單擊“添加”按鈕,打開“虛擬主機(jī)的屬性”對話框。在“常規(guī)選項”的“文檔根目錄”文本框中輸入“varvhost-ip”,并在“IP地址”文本框輸入“192168011”。 (10)選擇“站點配置”選項,從“目錄頁搜尋列表”欄選擇indexshtml文件,單擊“刪除”按鈕。單擊“確定”按鈕,回到“”窗口。 (11)單擊“確定”按鈕,彈出對話框確認(rèn)是否存盤并退出,單擊“是”按鈕。彈出對話框,確認(rèn)是否修改 dconf文件的容,單擊“是”按鈕,關(guān)閉“”窗口。 (12)依次單擊“主菜單”“系統(tǒng)設(shè)置”

37、(服務(wù)器設(shè)置”“服務(wù)”,打開“服務(wù)配置”窗口,從左側(cè)選擇 服務(wù),然后單擊工具欄的“重啟”按鈕,重新啟動 d服務(wù)。 (13)利用Nautilus文件管理器在varwww目錄下創(chuàng)建vhost-ip目錄。 (14)利用gedit文本編輯器新建indexhtml文件,保存于var/vhost-ip目錄,容自定。訪問虛擬主機(jī)。 (1)Windows計算機(jī)中啟動Intemet Explorer,在地址欄輸入“ :/192168011”。將顯示虛擬主機(jī)的主頁,即varvhost-ip目錄下indexhtml文件的容。4、 架設(shè)Vsftpd服務(wù)器要求:熟悉Vsftpd服務(wù)器的相關(guān)配置文件;掌握Vsfipd服務(wù)

38、器的配置方法;掌握利用ftp命令行工具訪問Vsftped服務(wù)器的方法。提示: 小組使用兩臺計算機(jī),一臺安裝RedHat Linux,另一臺安裝Windows2000,用集線器連接。安裝光盤一套。 1啟動Vsffpd服務(wù)器設(shè)置Linux計算機(jī),其IP地址為192168010,子網(wǎng)掩碼為2552552550。允許FTP服務(wù)穿過防火墻,并啟動Vsftpd服務(wù)器。 (1)以超級用戶身份登錄Linux計算機(jī),并啟動X Window圖形化用戶界面。 (2)依次單擊“主菜單”“系統(tǒng)設(shè)置”“網(wǎng)絡(luò)”,打開“網(wǎng)絡(luò)配置”窗口,設(shè)置網(wǎng)卡eth0的IP地址為192168010,子網(wǎng)掩碼為2552552550。重新激活網(wǎng)

39、卡后,關(guān)閉“網(wǎng)絡(luò)配置”窗口。 (3)如果未安裝vsftpd軟件包,那么依次單擊“主菜單”“系統(tǒng)設(shè)置”“添加刪除應(yīng)用程序”,打開“軟件包管理”窗口,選中“FTP服務(wù)器”軟件包組。根據(jù)系統(tǒng)提示插入光盤安裝vsftpd軟件包: (4)依次單擊“主菜單”“系統(tǒng)設(shè)置”“服務(wù)器設(shè)置”“服務(wù)”,打開“服務(wù)配置”窗口,選中vsftpd服務(wù),并單擊工具欄的“開始”按鈕,啟動vsftpd服務(wù)。 (5)依次單擊“主菜單”“系統(tǒng)設(shè)置”“安全級別”,打開“安全級別配置”窗口。在“安全級別”下拉列表中選擇“啟用防火墻”,在“信任的服務(wù)”欄選擇“FTP”,并單擊“確定”按鈕,允許FTP眼務(wù)通過防火墻。 (6)為實現(xiàn)后續(xù)操作

40、,需要進(jìn)行以下準(zhǔn)備。在var/ftppub目錄中新建一名為fabctxt的文件。新建一個名為jerry的用戶,設(shè)置其口令為er82ndj。在home/jerry目錄下新建兩個文件fxyzltxt和fxyz2txt,并新建一個目錄pictures。匿名用戶下載fabctxt文件。(1)為實現(xiàn)后續(xù)操作,在Windows計算機(jī)的C:目錄下新建一文件,名為wabctxt。(2)在Windows計算機(jī)中單擊“開始”菜單中的“運行”命令,打開“命令提示符”窗口。(3)輸入命令“ftp 192168010”,連接到Vsftpd服務(wù)器,輸入FTP匿名用戶名“ftp”,然后輸入電子地址作為口令。(4)在ftp提

41、示符“ftp>”后輸入命令“1s”,可查看到Vsftpd服務(wù)器中匿名用戶的專用目錄中有一名為“pub”的子目錄。(5)在“ftp>”提示符后輸入“cd pub”命令,切換到varftppub目錄。(6)在“ftp>”提示符后輸入“l(fā)s”命令,查看varftppub目錄中的文件,可看到“fabctxt”文件。(7)在“ftp>”提示符后輸入“get fabctxt”命令,下載fabctxt文件到Windows計算機(jī)的C:目錄,屏幕顯示文件的下載信息。(8)在“ftp>”提示符后輸入命令“! dir”,可查看到Windows計算機(jī)C:目錄中的所有文件和目錄,其中包括剛

42、下載的fabctxt文件。(9)在“ftp>”提示符后輸入命令“put wabctxt”,屏幕提示匿名用戶無權(quán)上傳文件。(10)在“ftp>”提示符后輸入命令“close”,關(guān)閉與Vsftpd服務(wù)器的連接。本地用戶jerry訪問其個人主目錄。(1)接上一操作,在ftp提示符后輸入“open 192168010'命令,再次建立與Vsftpd服務(wù)器的連接,然后輸入用戶名“jerry”與其口令。(2)驗證成功后,在“ftp>”提示符后輸入命令“1s”,可查看到用戶主目錄homejerry中的所有文件,其中包括新建的fxyzltxt文件、fxyz2txt文件和pictures

43、目錄。(3)在“ftp>”提示符后輸入命令“mget f*”,系統(tǒng)提示是否要下載fxyzltxt文件,輸入“y”并按下Enter鍵,將下載fxyzltxt文件。系統(tǒng)將繼續(xù)詢問是否要下載fxyz2txt文件,輸入“y”并按下Enter鍵。(4)在“ftp>”提示符后輸入“mkdir fromwin”,可在用戶主目錄中新建一個名為fromwin的子目錄。(5)在卸提示符后輸入“cd fromwin”,切換到新建的fromwin目錄。(6)在卸提示符后輸入“put wabcTxt”,上傳wabctxt文件到j(luò)erry用戶主目錄中fromwin子目錄。輸入“1s”可查看操作結(jié)果。(7)在“

44、ftp>”提示符后輸入“rename wabctxt fxyz3txt”,將wabctxt改名為fxyz3txt。(8)在“ftp>”提示符后輸入“delete fxyz3txt”,可刪除fxyz3txt文件。輸入“l(fā)s”命令可查看操作結(jié)果。(9)在“ftp>”提示符后輸入“cd etc”,切換到etc目錄。輸入“l(fā)s”命令還可以查看etc目錄中的文件。(10)最后在“ftp>”提示符后輸入“quit”關(guān)閉FTP命令行工具。 2配置匿名Vsftpd服務(wù)器 操作要求1將Vsftpd服務(wù)器配置為專用的匿名FTP服務(wù)器,僅允許匿名用戶登錄。匿名用戶可在varftppub目錄中

45、新建目錄,上傳和下載文件。 操作步驟 (1)按下Ctrl+Alt+F2組合鍵,切換到第2個虛擬終端,以超級用戶身份登錄。 (2)首先備份配置文件vsftpdconf,輸入命令“cp etcvsftpdvsftpdconf etc/vsftpdvsftpd.back”,以保證即使vsftpd服務(wù)器的配置錯誤也可以恢復(fù)到初始設(shè)置。 (3)輸入命令“vi etcvsftpdvsftpdConf”,啟動vi文本編輯器并打開Vsftpd的配置文件vsftpdconf。 (4)編輯vsftpdconf文件,使其一定包括以下命令行。anonymous_enable=YES local_enable=NOwr

46、ite_enable=YES anon_upload_enable=YES anon_mkdir_write_enable=YES connect_from_port_20=YES listen=YES tcp_wrappers=YES (5)輸入命令“chmod o+w varftppub”,修改varftppub目錄的權(quán)限允許其他用戶寫入文件。(6)輸入命令“service vsftpd restart”,重新啟動vsftpd服務(wù)。測試匿名Vsftpd服務(wù)器。 (1)在Windows計算機(jī)上,單擊“開始”菜單中的“運行”,打開“命令提示符”窗口。 (2)輸入命令“ftp 192168010

47、”,連接到Vsftpd服務(wù)器,輸入用戶名“jerry”,屏幕提示此時FTP服務(wù)器只是一個匿名FTP服務(wù)器,jerry用戶不能登錄。 (3)屏幕顯示出ftp提示符“ftp>”,先輸入“close”命令斷開這次連接,然后輸入“ftp 192168010'命令,再次連接到Vsftpd服務(wù)器: (4)輸入匿名用戶名“anonymous”,并在“PassWORD:”后不輸入口令,直接按下Enter鍵。 (5)在“ftp>”提示符后輸入命令“cd pub”,切換到Vsftpd服務(wù)器的匿名用戶專用目錄varftppub。 (6)在“ftp>”提示符后輸入命令“mkdir dirl”

48、,可新建一名為jerry- ftp的目錄。 (7)在“ftp>”提示符后輸入命令“put wabctxt”,上傳wabctxt文件。(8)最后在“ftp>”提示符后輸入“bye”命令,關(guān)閉FTP命令行工具。 3配置用戶專用的Vsftpd服務(wù)器將Vsftpd服務(wù)器配置僅Linux用戶可使用的FTP服務(wù)器,用戶只能操作其主目錄,不能切換到其他目錄。 (1)超級用戶輸入命令“vi etcvsftpdvsftpdConf”,啟動vi文本編輯器并打開vsftpdconf文件。 (2)編輯vsftpdconf文件,使其一定包括以下命令行。 anonymous_enable=NO lo

49、cal_enable=YES write_enable=YES connect_from_port_20=YES listen=YES pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES chroot_local_user=YES(3)輸入命令“service vsftpd restart”,重新啟動Vsftpd服務(wù)。測試用戶專用的Vsftpd服務(wù)器。 (1)在Windows計算機(jī)上單擊“開始”菜單中的“運行”,打開“命令提示符”窗口。 (2)輸入命令“ftp 192168010”,連接到Vsftpd服務(wù)器,輸入用戶名“ft

50、p”,然后按下Enter鍵,屏幕提示登錄失敗,說明此時Vsftpd服務(wù)器禁止匿名用戶登錄。 (3)屏幕顯示出ftp提示符“ftp>”,先輸入“close”命令,斷開這次連接,然后輸入“ftp 192168010”命令,再次連接到Vsftpd服務(wù)器。 (4)輸入用戶名“jerry”與其口令,登錄到Vsftpd務(wù)器。 (5)在“ftp>”提示符后輸入“l(fā)s”命令,查看用戶主目錄中的文件。 (6)在“ftp>”提示符后輸入“cd etc”命令,屏幕提示用戶無權(quán)進(jìn)行此操作。 (7)最后在“ftp>”提示符后輸入“quit”命令,關(guān)閉FTP命令行工具。 (8)為實現(xiàn)后續(xù)操作,在Linux計算機(jī)中新建用戶john并設(shè)置其口令。(9)在Windows計算機(jī)測試,john用戶可使用Vsftpd服務(wù)器。進(jìn)一步配置用戶專用的Vsftpd服務(wù)器,要求只有

溫馨提示

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

最新文檔

評論

0/150

提交評論