版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
PAGEPAGE21桂林理工大學高等職業(yè)技術學院實訓指導書(2013—2014學年度第2學期)課程名稱:Linux操作系統(tǒng)授課班級:計應12-1、2、3、4任課教師:曹英忠教研組長:系部主任:編寫時間:2014年6月5日《Linux操作系統(tǒng)》課程實訓指導書總體目的為了加強和鞏固理論課內(nèi)容,理論聯(lián)系實際,培養(yǎng)學生的動手能力和實踐能力。并使學生通過實訓熟悉Linux命令,真正學會使用Linux。實訓要求為了確保實訓順利進行,培養(yǎng)同學們良好的習慣,增強修養(yǎng),提高個人素質(zhì),特制定以下實訓要求:1.實訓室內(nèi)禁止飲食,禁止吐痰。禁止在實訓室內(nèi)喧嘩、嬉戲、爭斗,保持安靜,輕聲討論。2.不準惡意破壞儀器設備,設備若有損壞及時向?qū)嵱栔笇Ы處焾蟾妗?.不準無故曠課、遲到、早退;若有特殊情況,需事先請假,征求許可。4.曠課3節(jié),實訓成績不及格,2次遲到算曠課1節(jié)。5.實訓時間內(nèi),請勿離開實訓室10分鐘以上,否則以曠課論,若確有急事,需征得實訓指導教師同意后方可離開。6.按規(guī)定時間(最后兩次課開始提交)、規(guī)定格式(每人一份模板)上交實訓報告。實訓報告格式要求要求寫出實訓項目的步驟,格式必須包括實訓目的、實訓內(nèi)容、實施方案、實訓結果、實訓心得和鑒定表等。實訓考核辦法本實訓共九個題目,其中實訓編號為一至六號為每個同學必做項,七到九為選做,只需選擇其中任何一題即可。最終根據(jù)題目難易程度、完成比例、答辯情況、實訓表現(xiàn)和態(tài)度、實訓報告的內(nèi)容及其表達給以量分。本著對大部分同學公正平等的原則,對實訓成績考核辦法如下:實訓成績考核內(nèi)容有實訓表現(xiàn)與態(tài)度(10%)、實訓操作過程和實訓內(nèi)容掌握程度(60%)、實訓報告的內(nèi)容與文字表達(30%)三部分組成。具體細則如下表:評分標準對應成績等級能夠在規(guī)定時間內(nèi)很好的按標準、按要求準確、熟練的完成各項任務,實訓報告能對實訓內(nèi)容進行全面、系統(tǒng)的總結,并能運用理論知識對某些問題加以分析。90~100優(yōu)秀能夠掌握基本操作技能和基礎知識,較好的完成該項任務,實訓報告能對實訓內(nèi)容進行全面、系統(tǒng)的總結。80~90良好能夠掌握絕大部分的基本操作技能和基礎知識,能完成大部分的實訓任務,達到規(guī)定的主要要求,實訓報告能對實訓內(nèi)容進行比較全面的總結。70~80中等能夠掌握大部分基本操作技能和基礎知識,完成了實訓的主要任務,達到規(guī)定的基本要求,能夠完成實訓報告,內(nèi)容基本正確。60~70及格以上四個等級均需全勤,但如果具備下列條件之一者,均以不及格論。1、未達到規(guī)定的基本要求,實訓報告抄襲別人、馬虎潦草內(nèi)容明顯錯誤者。2、未參加實訓時間超過全部實訓時間的三分之一以上者。3、實訓中態(tài)度不端正,有違紀行為,教育不改者。0~60不及格
時間分配實訓時間實訓內(nèi)容周一上午實驗一、二下午完成實驗一、二的實訓報告,搜集實驗三、四的實驗材料周二上午完成實驗三、四下午完成實驗三、四的實驗報告,并進行實驗五、六的資料準備,驗收實驗一、二、三、四周三上午完成實驗五、六下午完成實驗報告,進行實驗七、八的資收集,驗收實驗五、六周四上午完成實驗七、八下午完成實驗報告,進行實驗九的資收集,驗收實驗七、八周五上午完成實驗九下午完成實驗報告,進行最后的驗收階段,并收集實訓報告及其鑒定表實訓目錄實驗一、Linux的基本操作和常用命令的使用實驗二、Linux網(wǎng)絡參數(shù)的配置實驗三、Linux的用戶管理實驗四、Linux的進程管理實驗五、Linux的文件管理實驗六、利用Samba實現(xiàn)Windows和Linux的資源共享實驗七、LinuxWeb服務器的配置實驗八、Linux的FTP服務試驗九、shell編程
實驗一、Linux的基本操作和常用命令的使用一、實驗目的1.學會不同Linux用戶登錄的方法。2.掌握常用Linux命令的使用方法。3.了解Linux命令中參數(shù)選項的用法和作用。二、實驗工具與設備1.已安裝Linux操作系統(tǒng)的計算機。2.或裝有Windows操作系統(tǒng)的計算機并通過網(wǎng)絡與Linux服務器連接。三、實驗內(nèi)容和步驟1.登錄系統(tǒng)以適當?shù)挠脩裘赪indows下遠程登錄Linux主機,或在裝有Linux系統(tǒng)的計算機中登錄Linux系統(tǒng)。2.文件操作命令(1)查看文件與目錄ls(2)顯示文件內(nèi)容命令(cat)(3)文件復制命令(cp)(4)文件改名命令(mv)(5)刪除文件命令(rm)3.目錄操作命令的使用(1)改變當前目錄命令(cd)和顯示當前目錄命令(pwd)(2)建立子目錄命令(mkdir)在用戶目錄下創(chuàng)建如圖所示的目錄結構。圖創(chuàng)建的目錄結構(3)刪除子目錄命令(rmdir)4.用戶管理命令的使用(1)登錄命令(login)和注銷命令(logout)提示:可以直接用Ctrl+d退出或注銷用戶。(2)添加和更改用戶命令①添加用戶②轉(zhuǎn)換用戶(3)修改用戶密碼命令(passwd)(4)關機命令(shutdown,終止或重啟系統(tǒng)的命令)命令格式:shutdown[-r][-h][-c][-k][[+]時間]5.其他操作命令的使用(1)鏈接命令(ln)(2)查看用戶命令who命令:查看當前正在登錄的其他用戶的命令。whoami命令:查看當前正在使用(登錄)的用戶名。(3)查看命令幫助信息命令(man)man命令:聯(lián)機幫助命令。用于查詢命令和程序的使用方法和參數(shù)。四.實驗要求:1.寫出實驗報告2.練習題(1)熟悉Linux命令的功能和使用。(2)將圖1-5所示的目錄結構變?yōu)閳D1-6所示的目錄結構。請用最少的命令完成操作,并寫出所使用的命令(圖中方框表示目錄,圓圈表示文件)。圖1-5目錄結構圖(1)圖2-6目錄結構圖(2)實驗二、Linux網(wǎng)絡參數(shù)的配置一、實驗目的1.掌握Linux下網(wǎng)絡參數(shù)的查看方法并理解網(wǎng)絡參數(shù)的含義。2.掌握Linux下網(wǎng)絡參數(shù)的配置。二、實驗工具與設備一臺帶網(wǎng)卡的已安裝好Linux的計算機。三、實驗內(nèi)容和步驟1.用命令行配置(1)查看網(wǎng)絡運行情況 在命令行直接輸入命令:ifconfig(2)為網(wǎng)絡接口eth0配置IP地址假設為網(wǎng)卡eth0配置IP地址:/24(24表示24位網(wǎng)絡號)。在命令行輸入命令:ifconfigeth0或ifconfigeth0/24注意:各參數(shù)必須用空格隔開。(3)激活網(wǎng)絡接口eth0在命令行輸入命令:ifconfigeth0up或ifupeth0(4)關閉網(wǎng)絡接口eth0在命令行輸入命令:ifconfigeth0down或ifdowneth0(5)將網(wǎng)絡接口eth0設置為動態(tài)獲取IP地址命令:ifconfigeth0dynamic(6)為系統(tǒng)添加缺省網(wǎng)關54命令:routeadddefaultgw542.直接修改配置文件 通過命令可以快捷地進行網(wǎng)絡參數(shù)的配置,但系統(tǒng)重新啟動后,所設置的網(wǎng)絡參數(shù)將丟失。直接修改配置文件可以解決該問題。所有的配置文件都在/etc目錄下。以下是幾個主要配置文件。(1)文件etc/sysconfig/network內(nèi)容如下:NETWORKING=yesHOSTNAME=localhost.localdomain說明NETWORKING:定義在系統(tǒng)啟動時是否啟動網(wǎng)絡,如果不希望啟動則設定為no。HOSTNAME:定義主機的名稱。(2)文件etc/sysconfig/network-scripts/ifcfg-eth0內(nèi)容如下:DEVICE=eth0BOOTPROTO=noneONBOOT=yesUSERCTL=noPEERDNS=noTYPE=EthernetIPADDR=NETMASK=GATEWAY=54NETWORK=BROADCAST=55(3)文件/etc/resolv.conf內(nèi)容如下:searchnameservernameserver523.在圖形界面下配置網(wǎng)絡參數(shù) 在主菜單中選擇“系統(tǒng)設置→網(wǎng)絡”選項,彈出“網(wǎng)絡配置”對話框,這里配置的參數(shù)實際上是直接對以上介紹的配置文件進行修改。四.本實驗問題:1.查看當前網(wǎng)絡配置的參數(shù)。2.在Linux主機中將網(wǎng)絡參數(shù)按以下要求設置:IP地址:192.168.10.x(x為2~254)子網(wǎng)掩碼:網(wǎng)關:3.定義系統(tǒng)啟動時啟動該網(wǎng)絡接口。4.定義用戶是否可以啟動該網(wǎng)絡接口。五.本實驗要求:1.寫出實驗報告。2.分別用三種方法實現(xiàn)本實驗的實驗內(nèi)容。3.三種配置網(wǎng)絡參數(shù)的方法所得的最終結果有不相同的地方嗎?如果有,區(qū)別在哪里?實驗三、Linux的用戶管理一、實驗目的1.掌握為root用戶修改密碼的方法。2.掌握創(chuàng)建新用戶的方法。3.掌握用戶組的管理方法。4.掌握為用戶授權的方法。二、實驗工具與設備安裝Linux系統(tǒng)的計算機一臺。三、實驗內(nèi)容和步驟1.Linux的用戶管理(1)創(chuàng)建新用戶:useradd。(2)刪除用戶:userdel。2.Linux的用戶組管理(1)創(chuàng)建組:groupadd。(2)管理組成員可以編輯/etc/group文件,將成員添加到相應的組里面。也可以用gpasswd命令向組中添加成員。該命令中帶參數(shù)-a,后面是要添加的用戶名和所屬組名。例如:gpasswd-auser01student。 若刪除組的成員,該命令帶參數(shù)-d,例如:gpasswd-duser01student。四、實驗總結1.寫出實驗報告。2.練習題(1)在Linux下將root用戶的密碼修改為Linux#1。(2)創(chuàng)建用戶user01,user02,user03。(3)將user01,user02劃歸group1組,user03劃歸group2組。實驗四、Linux的進程管理一、實驗目的1.熟悉和理解進程和進程樹的概念,掌握有關進程的管理機制。2.了解進程與程序、并行與串行執(zhí)行的區(qū)別。3.掌握使用Linux命令管理和操作進程的方法。二、實驗工具與設備已安裝Linux系統(tǒng)的計算機。三、實驗內(nèi)容和步驟1.用ps命令觀察Linux正在運行的進程(1)ps命令:用于觀察正在運行的進程的情況。(2)執(zhí)行ps命令(3)繪制進程樹2.用kill命令刪除進程3.設置和更改進程的優(yōu)先級方法:nice-<優(yōu)先級><命令>。renice<優(yōu)先級><PID>4.定時執(zhí)行程序 用at命令可以定時執(zhí)行指定的程序。 命令格式:at<時間>5.在GNOME圖形用戶界面下監(jiān)視系統(tǒng)的進程可以在圖形用戶界面(GNOME)下使用“系統(tǒng)監(jiān)視器”監(jiān)視進程信息。五、實驗總結1.寫出實驗報告。2.根據(jù)實驗所用的系統(tǒng)的進程信息。繪制出該系統(tǒng)的進程樹。3.試分析:若刪除進程號為1的進程(即初始化程序init),將會發(fā)生什么情況,并在系統(tǒng)中執(zhí)行并觀察結果。實驗五、Linux的文件管理一、實驗目的1.熟悉和理解文件系統(tǒng)的概念和文件系統(tǒng)的類型。2.掌握文件系統(tǒng)的掛載方法。3.學會Linux中數(shù)據(jù)備份的方法。4.了解Linux系統(tǒng)中文件系統(tǒng)的管理機制。二、實驗工具與設備1.裝有Linux系統(tǒng)的計算機。2.軟磁盤和光盤各一張。三、實驗內(nèi)容和步驟1.掛載文件系統(tǒng)(1)手工掛載文件系統(tǒng)用mount命令掛載文件系統(tǒng)。命令格式:mount[-fnrvw][-ttype]devicedir(2)手工卸載文件系統(tǒng)用umount命令卸載文件系統(tǒng)。命令格式:umount[-hV]umount[-a][-n][-v][-ttypes]操作:優(yōu)盤的安裝與卸載。在計算機的USB接口中插入優(yōu)盤,然后用以下方法安裝與卸載“優(yōu)盤”。①在/mnt目錄下新建一個子目錄,例如:mkdir/mnt/usb。②用mount命令將優(yōu)盤掛在/mnt/usb目錄下:mount/dev/sda/mnt/usb。③用umount/mnt/usb命令卸載優(yōu)盤,最后才能拔出優(yōu)盤。④可以用以下命令掛載USB硬盤:mount/dev/sda1/mnt/usb⑤若系統(tǒng)不是安全安裝,可能不支持即插即用,可執(zhí)行命令:modprobeusb-storage⑥掛載第二個優(yōu)盤:mount/dev/sdb/mnt/usb。(3)自動安裝和卸載文件系統(tǒng)2.監(jiān)視文件系統(tǒng)狀態(tài)可以用df命令顯示文件系統(tǒng)的使用情況??梢杂胐u命令顯示文件系統(tǒng)中一個目錄及所有子目錄所占空間。3.維護文件系統(tǒng)對文件系統(tǒng)進行維護的方法如下。(1)在文件/etc/fstab中檢查選項參數(shù)設置為大于0的正整數(shù),使系統(tǒng)在啟動時自動檢查文件系統(tǒng)的完整性。(2)用fsck命令檢查文件系統(tǒng)。fsck命令是一個前端命令,根據(jù)不同的文件系統(tǒng)類型,將調(diào)用不同的檢查程序,如fsck.ext2。4.軟磁盤的使用5.硬盤的使用(1)創(chuàng)建分區(qū)(2)創(chuàng)建文件系統(tǒng)(3)將分區(qū)掛載到主文件系統(tǒng)中(4)卸載文件系統(tǒng)的命令:umount/mnt6.數(shù)據(jù)備份和文件的壓縮 操作:使用以下命令將/etc為起點的整個目錄樹進行備份。(1)用tar命令生成備份檔文件:tar-cvfetcbak.tar/etc。(2)用gzip命令將備份文件進行壓縮,生成壓縮包文件etcbak.tar.gz:gzipetcbak.atr。上述操作也可以直接用tar命令帶z參數(shù)實現(xiàn),即tar-czvfetcbak.tgz/etc。備份的文件隨時可以恢復還原。操作:將以上操作生成的“etcbak.tar.gz”還原。(1)用gzip命令將包文件解壓縮:gzip-detcbak.tar.gz。包文件etcbak.tar.gz被解壓為etcbak.tar。(2)用tar命令還原etcbak.tar:tar-xvfetcbak.tar。上述操作也可以直接用帶z參數(shù)的tar命令實現(xiàn):tar-xzvfetcbak.tar.gz。(3)將數(shù)據(jù)備份在軟磁盤上:tar-cvf/dev/fd0/etc或tar-czvf/dev/fd0/etc。 該方法在軟磁盤上建立的備份數(shù)據(jù)不需要任何文件系統(tǒng),用戶也不可能通過掛載磁盤來訪問磁盤上的數(shù)據(jù)。其中,后一個命令用z參數(shù)實現(xiàn)帶壓縮備份。7.在GNOME下管理磁盤四、實驗總結1.寫出實驗報告。2.在光驅(qū)中插入一張包括msdos文件系統(tǒng)的光盤,然后將軟驅(qū)掛載到Linux系統(tǒng)中,并寫出掛載命令。3.查看自己計算機Linux系統(tǒng)的/etc/fstab文件構成,在系統(tǒng)中安裝優(yōu)盤的驅(qū)動程序,安裝完成后再查看/etc/fstab文件的構成,并比較前后的不同。4.試在硬盤中(假設為/dev/hda)創(chuàng)建一個新的分區(qū),在該分區(qū)中創(chuàng)建dos文件系統(tǒng),并必須將該文件系統(tǒng)掛載到主文件系統(tǒng)目錄樹下(注意:為了能創(chuàng)建新的分區(qū),在安裝Linux系統(tǒng)創(chuàng)建分區(qū)時留有部分“自由(free)”的空間)實驗六、利用Samba實現(xiàn)Windows和Linux的資源共享一、實驗目的1.了解Samba配置文件的基本構成。2.掌握在Linux中利用Samba進行資源共享的方法。3.學會Samba配置文件的構建方法。二、實驗工具與設備1.帶網(wǎng)卡、安裝Linux系統(tǒng)的計算機一臺。2.帶網(wǎng)卡、安裝Windows系統(tǒng)的計算機一臺。3.網(wǎng)線若干,交換機一臺(如果只有兩臺計算機做實驗,可用一條交叉線)。三、實驗內(nèi)容和步驟1.實驗環(huán)境的構建 將安裝Windows系統(tǒng)的計算機與安裝Linux系統(tǒng)的計算機用網(wǎng)線和交換機(或用交叉網(wǎng)線)連接起來,并配置同一網(wǎng)絡號的IP地址。用ping命令檢查兩臺PC網(wǎng)絡的互通性,如圖6-1所示。圖6-1實驗環(huán)境的構建圖6-2所示了Windows網(wǎng)上鄰居列出的局域網(wǎng)中的計算機(其中,Gdwpt為裝有Linux操作系統(tǒng)的計算機),圖6-3所示了在Windows系統(tǒng)中看到的Linux系統(tǒng)(Gdwpt)共享的資源。圖6-2Windows中的網(wǎng)上鄰居圖6-3在Windows系統(tǒng)中看到的Linux系統(tǒng)共享的資源如果已建立一個包括Windows和Linux系統(tǒng)的網(wǎng)絡連接,Samba可以提供不同操作系統(tǒng)之間的文件和打印共享,就像Windows的網(wǎng)絡鄰居一樣,可以方便地共享其他計算機的資源。 在Redhatlinux系統(tǒng)中,如果已經(jīng)安裝了SAMBA組件,可在“主菜單”中選擇“網(wǎng)絡服務器”選項,打開圖6-4所示的窗口。在該窗口中可以看到局域網(wǎng)中每一個工作組的圖標,雙擊圖標可以打開、瀏覽工作組中的主機。(1)安裝、配置Linux系統(tǒng)的網(wǎng)絡 按實驗三要求安裝并配置Linux系統(tǒng)的網(wǎng)卡、設備和IP地址等,使網(wǎng)絡能正常工作。圖6-4在“網(wǎng)絡服務器”中瀏覽局域網(wǎng)的工作組(2)安裝、配置Windows系統(tǒng)的網(wǎng)絡若Windows系統(tǒng)沒有安裝、配置網(wǎng)絡,可按以下步驟配置網(wǎng)絡(以Windows98為例)。①在計算機對應插槽中(如PCI插槽)裝上網(wǎng)卡。②安裝網(wǎng)卡驅(qū)動程序:裝好網(wǎng)卡后啟動計算機,系統(tǒng)會發(fā)現(xiàn)新硬件,讓Windows自動搜索硬件的驅(qū)動程序;若跳過自動搜索驅(qū)動程序,可在控制面板中雙擊“添加新硬件”圖標,在“添加新硬件向?qū)А敝凶學indows自動搜索新硬件,若沒有搜索到,則從列表中選擇“網(wǎng)絡適配器”選項,在“選擇設備”對話框(見圖6-5)中選擇設備型號;若設備列表中沒有列出,則單擊“從磁盤安裝”按鈕,選擇合適位置和驅(qū)動程序進行安裝。③添加TCP/IP:重新啟動系統(tǒng)后,在控制面板中雙擊“網(wǎng)絡”圖標,在“網(wǎng)絡”對話框的“配置”選項卡中單擊“添加”按鈕,選擇“協(xié)議”選項,單擊“添加”按鈕,彈出“選擇網(wǎng)絡協(xié)議”對話框,如圖6-6所示。選擇TCP/IP,并單擊“確定”按鈕。圖6-5Windows的“選擇設備”對話框圖6-6選擇網(wǎng)絡協(xié)議對話框④設置IP地址:在“網(wǎng)絡”對話框“配置”選項卡的“已安裝的網(wǎng)絡組件”列表框中選擇“TCP/IP”選項,單擊“屬性”按鈕,彈出“TCP/IP屬性”對話框,如圖4-7所示;在“IP地址”選項卡中選擇“指定IP地址”單選按鈕,在“IP地址”框中輸入“192.168.0.xxx”,在“子網(wǎng)掩碼”框中輸入“”。圖4-7TCP/IP屬性對話框⑤設置計算機名和工作組名:在“網(wǎng)絡”對話框“標識”選項卡中輸入計算機名和工作組名。⑥重新啟動計算機,完成Windows的網(wǎng)絡設置。(3)配置Samba Samba服務器的配置通過/etc/samba/smb.conf文件實現(xiàn)??梢灾苯佑梦谋揪庉嬈髋渲梦募mb.conf后,再用命令servicesmbrestart重新啟動Samba服務,使新配置生效。 在Redhatlinux的圖形環(huán)境中提供一組圖形化的配置工具,這些圖形工具也是通過修改文件/etc/samba/smb.conf和重啟Samba服務來完成配置的,但比直接用文本編輯器配置Samba服務要直觀一些。說明·用文本編輯器配置smb.conf文件后,一定要用命令servicesmbrestart重新啟動Samba服務,使新配置生效。但若用Redhatlinux圖形環(huán)境中的配置工具,則不需要重新啟動Samba服務。·圖形化配置工具所能實現(xiàn)的控制比直接控制smb.conf要少很多。讀者在完成本實驗的基礎上,還應閱讀本書提供的附錄2,從而深入理解smb.conf的內(nèi)容,并在字符環(huán)境下動手配置實驗,才能更好地運用Samba服務器的功能。用圖形化配置工具配置Samba服務器的步驟如下。①在“主菜單”中選擇“系統(tǒng)設置→服務器設置→Samba服務器”選項,打開“Samba服務器配置”窗口,如圖6-8所示。圖6-8Samba服務器配置窗口②配置Samba服務器所屬的網(wǎng)絡工作組以及在工作組中顯示的名稱(在Windows網(wǎng)上鄰居中看到的名稱)。在“Samba服務器配置”窗口的菜單欄中選擇“首選項→服務器設置”選項,彈出“Samba服務器配置”對話框,如圖6-9所示。其中,“工作組”指被配置Samba服務器所屬的網(wǎng)絡工作組,為方便起見,本實驗最好將Windows和Linux主機都放在同一個工作組mygroup下;“描述”指在網(wǎng)上鄰居中看到的名稱(見圖6-2)。③配置Samba服務器對來自外部訪問的安全性控制。單擊“安全性”選項卡(見圖6-9),彈出如圖4-10所示對話框。圖6-9Samba服務器配置對話框(1)圖6-10Samba服務器配置對話框(2)“驗證模式”:配置Samba服務器,保證來自網(wǎng)絡訪問安全性的驗證模式,分“域”、“服務器”、“共享”、“用戶”四種驗證方式?!坝颉狈绞胶汀胺掌鳌狈绞叫枰诰W(wǎng)絡中存在專用的用戶身份驗證服務器,僅當用戶通過了驗證服務器的驗證后,才可以訪問Samba服務器;“共享”方式類似允許來自網(wǎng)絡的匿名訪問,“用戶”方式由Samba服務器自己驗證用戶的合法性,訪問Samba服務器的用戶必須是Samba用戶(本實驗采取該模式)?!凹用芸诹睢保嚎刂苼碓L用戶是否使用經(jīng)過加密的口令,由于Windows系統(tǒng)中的用戶所傳輸?shù)目诹疃冀?jīng)過加密,因而該選項必須選“是”?!ぁ皝碣e賬號”:用戶匿名訪問時,系統(tǒng)將這些匿名用戶以什么樣的身份看待,缺省是“無來賓賬號”。配置Samba用戶。 注意,本實驗采用的驗證方式是“用戶”驗證,添加Samba用戶前,需要先在Linux系統(tǒng)中添加Linux系統(tǒng)用戶,添加的方法參閱實驗2。 假設添加了“l(fā)jm”、“l(fā)jm1”、“l(fā)jm2”三個系統(tǒng)用戶,用戶的工作目錄分別是/home/ljm、/home/ljm1、/home/ljm2。在“Samba服務器配置”窗口的菜單欄中選擇“首選項→Samba用戶”選項,彈出“Samba用戶”對話框,如圖6-11所示。·單擊“添加用戶”按鈕,彈出“創(chuàng)建新Samba用戶”對話框,如圖4-12所示。其中,“UNIX用戶名”指Linux系統(tǒng)的用戶,如用戶“l(fā)jm”、“l(fā)jm1”、“l(fā)jm2”;“Windows用戶名”指Windows系統(tǒng)中通過網(wǎng)上鄰居登錄Samba服務器時所用的名字;“Samba口令”指該用戶登錄Samba時所用的口令。注意:每個Windows用戶名必然要和一個UNIX用戶名(即Linux的系統(tǒng)用戶)對應。例如,在圖6-12中,Windows用戶名為winljm,UNIX用戶名為ljm,當在Windows中以winljm用戶名登錄Samba服務器時,該登錄用戶即擁有Linux下ljm用戶的工作目錄的讀寫權限,如圖6-13和圖6-14所示。圖6-11Samba用戶對話框 圖6-12創(chuàng)建新Samba用戶對話框圖6-13從Windows登錄Samba服務器圖6-14以winljm用戶名登錄所獲得的共享資源至此,用“用戶”驗證方式的Samba服務器的配置完成了。 從Linux系統(tǒng)訪問Windows系統(tǒng)的共享資源,是通過Linux中的“網(wǎng)絡服務器”工具來實現(xiàn)的,也可以直接在“從這里開始”窗口的“位置”欄里輸入“smb:///”,操作方法與Windows的網(wǎng)上鄰居相似。四、實驗總結1.寫出本實驗的實驗報告。2.將本實驗的內(nèi)容用直接配置smb.conf文件的方法做一次。3.應用Samba也可以共享Linux中的打印機,試根據(jù)Samba的相關幫助文件將Linux中的打印機與Windows系統(tǒng)進行共享。4.將Samba服務器配置為允許匿名訪問,寫出配置的步驟。實驗七、LinuxWeb服務器的配置一、實驗目的1.初步掌握Apache服務器的設置。2.掌握網(wǎng)頁發(fā)布的原理。二、實驗工具與設備1.設備:帶網(wǎng)卡的PC若干、交換機一臺。2.工具:網(wǎng)線若干,已經(jīng)安裝好RedHatLinux系統(tǒng)的PC一臺。三、實驗內(nèi)容和步驟1.構建實驗環(huán)境將計算機用交換機連接起來,如圖7-1所示。其中,PC1代表安裝RedhatLinux系統(tǒng)的計算機,PC2、PCn代表安裝Windows9X系統(tǒng)(Windows95/97/98等)的計算機。所有計算機都安裝TCP/IP和網(wǎng)頁瀏覽器,并將PC1的IP地址設為,PC2的IP地址設為,其余PC的IP地址要求與PC1、PC2同屬于一個網(wǎng)段。要確保各臺計算機之間能相互通信(可以用ping命令檢查是否連接成功)。圖7-1實驗網(wǎng)絡連接示意圖操作方法:在PC2進入ms-dos方式后輸入命令ping。如果兩臺計算機已經(jīng)連好,將顯示圖7-2所示的字符界面;如果沒有連接好,將顯示圖7-3所示的字符界面,此時可以檢查網(wǎng)線是否已經(jīng)連接好、交換機是否已經(jīng)打開電源、計算機上的網(wǎng)卡是否已經(jīng)驅(qū)動、IP地址是否已經(jīng)設置好并起作用等。圖7-2網(wǎng)絡連接好顯示的字符界面圖7-3網(wǎng)絡未連接好顯示的字符界面2.配置Apache在Redhatlinux的圖形界面GNOME中,可以通過對話框配置Apache的參數(shù)。在GNOME的“主菜單”中選擇“系統(tǒng)設置→服務器設置→HTTP服務器”選項,彈出“Apache配置”對話框,如圖7-4所示??梢栽谠搶υ捒蛑信渲肳eb服務器使用的端口、服務器的名稱、虛擬主機等。但是,大量的配置操作需要通過配置其主配置文件httpd.conf進行。httpd.conf文件的位置為/etc/httpd/conf。圖7-4配置Apache對話框3.編寫一個簡單的主頁 查看/etc/httpd/conf下的httpd.conf文件,可以得知其默認的發(fā)布目錄是/var/www/html,發(fā)布的主索引文件名為index.html。用文本編輯器編寫一個簡單的主頁,名稱為index.html,保存在目錄/var/www/html下,覆蓋原來的index.html。以下是主頁的具體代碼:<html><body><palign="center"></p><palign="center">這是一個測試主頁</p><palign="center"></p><palign="center">如果看到這個頁面的話,說明Apache已經(jīng)啟動而且正在工作中了</p><palign="center"></p><palign="center"></p><palign="center"></p><palign="center"></p></body></html>4.啟動Apache服務器在GNOME中啟動Apache:在GNOME的“主菜單”中選擇“系統(tǒng)設置→服務器設置→服務”選項,彈出“服務配置”對話框,如圖7-5所示。選中“httpd”選項,單擊工具欄中的“啟動”按鈕,完成Apache服務器的啟動。5.檢查實驗結果在PC2-PCn網(wǎng)頁瀏覽器的地址欄中輸入PC1的IP地址,如果打開如圖7-6的瀏覽器窗口,說明Apache服務器已經(jīng)成功安裝并正常運行。圖7-5服務配置對話框圖7-6瀏覽器窗口五、實驗總結1.寫出實驗報告。2.如何得知默認發(fā)布主頁的缺省文件的名稱是什么?3.如果想把發(fā)布目錄改為/www,可以實現(xiàn)嗎?如果可以,如何實現(xiàn)?4.在本實驗中,Apache服務器啟動了以后該如何停止?5.如果希望連接的用戶數(shù)最多為100,應該如何設置?實驗八、Linux的FTP服務一、實驗目的1.了解FTP的基本原理和作用。2.掌握Linux下配置FTP服務器的方法。3.掌握常用的FTP基本內(nèi)部命令。二、實驗工具與設備1.Redhatlinux安裝盤。2.帶網(wǎng)卡的PC,包括裝有Windows或Linux系統(tǒng)的客戶機和Linux系統(tǒng)的(PC)服務器。3.交換機和網(wǎng)線若干。三、實驗內(nèi)容和步驟1.構建實驗環(huán)境 先將實驗設備按圖8-1連接好。本實驗的主要配置是在裝有RedHatLinux系統(tǒng)的計算機服務器上進行。將PC1的IP地址配置為。PC2~PCn可以是Windows系列的操作系統(tǒng)(Windows9x、Windows2000、WindowsMe、WindowsXP均可),也可以是Linux系統(tǒng),只要系統(tǒng)自帶ftp命令即可(本實驗PC2~PCn的操作系統(tǒng)為Windows2000),同時將PC2~PCn的IP地址配置為~192.168.0.xxx。要求保證PC1和PC2~PCn的連通(用ping命令檢查是否連通)。圖8-1實驗環(huán)境連接圖2.FTP服務器的配置 如果已經(jīng)將Redhatlinux進行完全安裝,則FTP服務器軟件已經(jīng)安裝。如果沒有安裝,可以從Redhatlinux的第一張安裝盤里找到對應的RPM軟件包進行安裝。VSFTP的主配置文件是/etc/vsftpd/vsftpd.conf,以及/etc/vsftpd.ftpusers和/etc/vsftpd.user_list文件。其中,/etc/vsftpd.ftpuser中指定不能訪問FTP服務器的用戶,/etc/vsftpd.user_list中指定用戶在默認情況(即在/etc/vsftpd/vsftpd.conf中設置了userlist_deny=YES)下不能訪問FTP服務器。當在/etc/vsftpd/vsftpd.conf中設置userlist_deny=NO時,僅允許/etc/vsftpd.user_list中指定的用戶訪問FTP服務器。3.啟動FTP服務和停止FTP服務啟動和停止FTP服務有兩種方法。(1)在“服務配置”窗口(見圖8-2)中開始(Start)和停止(Stop)FTP服務。(2)直接在字符界面下用命令啟動和停止FTP服務。啟動:servicevsftpstart關閉:servicevsftpstop重新啟動:servicevsftprestart圖8-2服務配置窗口4.從PC2~PCn遠程登錄服務器PC1 安裝、配置FTP服務器后,可以進行驗證,檢查FTP服務器是否已經(jīng)正常工作。用FTP圖形工具或FTP命令均可訪問FTP服務器。常用的FTP命令在前面已介紹,圖形工具可以使用CuteFTP、FlashFTP或Linux下的gFTP。本實驗采用FTP命令在PC2~PCn登錄Linux服務器PC1。 在客戶機PC2~PCn的命令行狀態(tài)下,按如圖8-3的命令進行操作,若能出現(xiàn)如圖14-3所示的信息和提示,則說明匿名FTP服務器已經(jīng)安裝好并且正在工作中。圖8-3匿名用戶的權限比較小,可以通過Linux的授權用戶獲得更大的服務權限。登錄FTP服務器后,在ftp>提示符后可以使用FTP命令。操作步驟如下。(1)首先在Linux服務器端建立一個新用戶ftpuser。建立用戶ftpuser后,/home/ftpuser目錄即工作目錄。(2)在客戶機進行FTP登陸,命令:ftp(3)按系統(tǒng)提示輸入用戶名(ftpuser)和密碼。登錄完成后,出現(xiàn)提示符ftp>,當前工作目錄就是服務器中的/home/ftpuser目錄,用戶可以在該目錄中進行創(chuàng)建目錄、上傳文件、下載文件等操作。(4)建立目錄ftptest:mkdirftptest(5)將本地硬盤中的c:\test.zip文件上傳至服務器的/home/ftpuser目錄中:lcdc:\puttest.zip(6)將/home/ftpuser中的test.zip文件下載至本地硬盤D盤:lcdd:\gettest.zip操作結果如圖8-4所示。圖8-4FTP操作結果四、實驗總結1.寫出實驗報告。2.按本實驗的方法設置匿名FTP服務器后,服務器中哪個目錄存放遠程文件?用什么方法可以檢查或者設置(可能不止一種方法)?3.如何設置FTP的賬戶?4.如果想把匿名FTP禁用,應該怎么做?5.把用戶名為“user01”的賬戶設置為不可登錄到FTP服務器,應該怎么設置?實驗九shell編程一、實驗目的1、掌握if、cas
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 國際借款合同范本
- 環(huán)保管家服務合同范本在線
- 設備采購合同糾紛
- 搬家公司服務合同范本
- 風機招標合同說明
- 高效服務合同樣本
- 分包商擔保合同的違約責任分析
- 企業(yè)管理提升合作協(xié)議
- 特色餐飲服務合同案例
- 五金制品買賣合同案例
- 大學生心理健康教育讀本PPT(第2版)高職完整全套教學課件
- 加油站安全檢查表分析(SCL)及評價記錄
- 豐田車系卡羅拉(雙擎)轎車用戶使用手冊【含書簽】
- 幼兒園突發(fā)安全事件事故處置措施
- 現(xiàn)代藥物制劑與新藥研發(fā)智慧樹知到答案章節(jié)測試2023年蘇州大學
- 肺結核的學習課件
- 心肺復蘇術最新版
- 2023-2024學年貴州省貴陽市小學數(shù)學六年級上冊期末自測提分卷
- GB/T 9115.2-2000凹凸面對焊鋼制管法蘭
- 永久避難硐室安裝施工組織措施
- 元旦節(jié)前安全教育培訓-教學課件
評論
0/150
提交評論