课程linux实验报告,Linux课程综合训练实验报告
Linux課程綜合訓練實驗報告
1) 實驗目的:
熟練掌握Linux操作系統的使用,掌握Linux的各項系統管理功能,掌握Linux下各類網絡服務的安裝、配置以及使用,并能用shell腳本實現簡單的管理任務。
2) 實驗內容:
準備工作:利用虛擬機安裝Linux操作系統,要求對/home目錄單獨分區(qū),在系統中安裝適當的軟件包以備后續(xù)的實驗需要,可關閉防火墻和SeLinux。完成安裝后將/root中的anaconda-ks.cfg文件的內容附到報告中。(5分) 1.
查看Linux系統磁盤空間的使用情況(給出顯示結果)(3分)
在命令行新建幾個用戶,如tux,tom,lily等,給每個用戶創(chuàng)建密碼,測試各個用戶是否創(chuàng)建成功。(2分)
并為/home分區(qū)創(chuàng)建磁盤配額,使得你所創(chuàng)建的每個用戶的可用空間的軟限制為100M,硬限制為150M,且每個用戶可用的inodes的軟限制為300,硬限制為400。試編寫shell測試腳本驗證你的磁盤配額設置。(10分) 2.
配置網絡,并進行檢測,確保能夠在本地網絡中聯網通信(給出網絡接口配置文件ifcfg-eth0)。(5分)
假設本地網絡中大部分客戶端是windows系統,請建立Linux Samba服務器使得windows客戶端能夠共享Linux服務器的資源,具體要求如下:
創(chuàng)建一個共享文件夾/home/Public,使得所有用戶都可以匿名訪問(可讀寫)。(5分)
每個用戶可以訪問自己的主目錄,具有完全權限,采用用戶驗證的方式;(5分)
為用戶tux和tom創(chuàng)建一個共享目錄/home/share,可供這兩個用戶進行文件的共享(可讀寫);(5分)
測試:使用smbclient客戶端程序登錄Samba服務器,訪問服務器中的共享資源。 注:以上用戶以及文件夾需要自己創(chuàng)建,并使之具有適當的權限。實驗報告中需要給出配置文件及相關的運行結果。 3.
請思考如下場景并考慮解決方案:
Root用戶有事外出,委托tux進行必要的系統維護工作,使得tux雖然并不具備管理員權限但能進行諸如shutdown,httpd,samba等服務的管理工作(如啟動,關閉,重啟等)。以其中一個服務為例來驗證你的方法并給出運行結果。(10分) 4.
配置Apache服務器,允許每個用戶擁有自己的個人主頁。制作你的個人主頁,并給出你的個人主頁顯示結果。(10分)
總結
以上是生活随笔為你收集整理的课程linux实验报告,Linux课程综合训练实验报告的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: thinkphp源码讲解——配置管理C函
- 下一篇: 环路补偿之“反向零点”分析 ---- 以