版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 《網(wǎng)絡操作系統(tǒng)》</b></p><p><b> 課程設計報告</b></p><p> 題 目 Linux中samba服務器配置方法 </p><p> 姓 名 __ __ 學 號 </p>
2、<p> 同 組 者 ___________ 專 業(yè) 網(wǎng)絡工程 </p><p> 指導教師 成 績 </p><p><b> 網(wǎng)絡工程系</b></p><p> 2012年 12月 16日</p><
3、;p><b> 目錄</b></p><p> 一.設計課題名稱1</p><p> 二.課題設計要求1</p><p> 三.課題設計說明1</p><p> 四.設計環(huán)境及原理………………………………………………………………….1</p><p> 五.設計過程與步驟
4、4</p><p> 5.1 samba服務器的安裝4</p><p> 5.2 基于共享模式的samba服務器的配置7</p><p> 5.3 配置用戶型samba服務器9</p><p> 六. 設計結果與分析10</p><p> 七.設計所遇到的問題....................
5、...........................11</p><p> 七.設計總結與體會……............…………………...………….................................15</p><p><b> 一.設計課題名稱</b></p><p> linux中samba服務器配置方法</
6、p><p><b> 二.課題設計要求</b></p><p> 1. 理解samba服務器的功能。</p><p> 2. 列出在shell終端下安裝samba服務的方法。</p><p> 3. 列出在shell終端下創(chuàng)建用戶的方法。</p><p> 4. 詳細列出基于共享模式的sam
7、ba服務器的配置過程并給出測試結果。</p><p> 5. 詳細列出基于用戶模式的samba服務器的配置過程并給出測試結果。</p><p><b> 三:課題設計說明</b></p><p> Samba是Linux應用非常廣泛的服務器,主要用于和windows主機之間文件共享,當然有很多其它功能,比如共享打印機等。Samba通過SM
8、B協(xié)議,可以實現(xiàn)Windows與Linux之間的文件共享。這里我們主要介紹如何安裝配置Samba服務器以及添加Samba用戶。</p><p> 四. 設計環(huán)境及原理</p><p><b> 設計環(huán)境:</b></p><p> 一臺windows服務器,</p><p> VMware Workstation
9、 </p><p> Red Hat Enterprise 光盤鏡像 </p><p> Samba 服務器的工作原理是:</p><p> linux主機運行Samba服務器,Windows 主機作為客戶端; </p><p> 讓NETBIOS(Windows95網(wǎng)絡鄰居的通訊協(xié)議)和SMA Server Message Bloc
10、k)這兩個協(xié)議運行于TCP/IP通信協(xié)議之上,并且使用Windows 95的NETBEUI協(xié)議讓LINUX 可以在網(wǎng)絡鄰居上被Windows 95看到。 其中最重要的就是SMB協(xié)議(Server Message Block),這是一個用于不同計算機之間共享打印機、串行口和通訊抽象(如命名管道、郵件插槽等)的協(xié)議。SMB協(xié)議是一個非常重要的協(xié)議,在所有 的Microsoft Windows系列操作系統(tǒng)中廣為應用。 Samba是SMB服務器
11、在類UNIX系統(tǒng)上的實現(xiàn)。它是開放源代碼的GPL自由軟件。目前Samba可以在幾乎所有的UNIX變種上運行。</p><p><b> 過程與步驟</b></p><p> 5.1 安裝samba服務器# yum install cups-libs samba samba-common</p><p> 編輯smb.conf配置文件&l
12、t;/p><p> vi /etc/samba/smb.conf</p><p> 查看配置文件中的[globle]區(qū)域是否有如下代碼,如果沒有請?zhí)砑印?lt;/p><p> # Backend to store user information in. New installations should</p><p> # use eith
13、er tdbsam or ldapsam. smbpasswd is available for backwards</p><p> # compatibility. tdbsam requires no further configuration.</p><p> security = user</p><p> passdb backend = tdb
14、sam</p><p> 這主要是使Linux系統(tǒng)用戶能夠登錄Samba服務器。</p><p> 解釋:全局參數(shù)配置,設置的是針對所有的資源 [global] </p><p> # workgroup = NT-Domain-Name or Workgroup-Name -------------------- 工作組的名稱 </p>
15、<p> # server string is the equivalent of the NT Description field server string = Samba Server --------------------------------------------- 對SMB服務器的簡要說明 </p><p> # Security mode. Most people will w
16、ant user level security. See # security_level.txt for details. ------------------------------ 指定SMB服務器的使用的安全等級。 security = share 指的是當客戶機連入SMB服務器時,不需要帳號密碼就可以訪問資源。 security = user 指的是當客戶煉乳SMB服務器時,必須輸入用戶名和密碼才能訪問 security
17、 = user # Do not enable this option unless you have read those documents encrypt passwords = yes smb passwd file = /etc/samba/smbpasswd #============================ Share Definitions ==============================共享
18、資源參數(shù)配置 [homes] ---------</p><p> 檢查本地是否安裝samba服務</p><p> 表示已經(jīng)安裝samba服務器</p><p> 設置開機啟動并啟動Samba服務器。</p><p> chkconfig --levels 235 smb on</p><p> /etc
19、/init.d/smb start</p><p><b> 啟動SMB服務</b></p><p> 5.2 基于共享模式的samba服務器的配置</p><p> smbpasswd命令使用samba 服務器不使用linux系統(tǒng)的用戶賬號進行用戶認證,而是維護自己的用戶賬號文件,Samba服務器的用戶賬號文件保存在 “/etc/s
20、amba/”目錄中,文件名是smbpasswd,初始狀態(tài)smbpasswd文件不存在,第一次使用smbpasswd命令創(chuàng)建samba用戶時自動建立。 </p><p> 所謂共享型Samba服務器就是無需身份驗證,類似匿名的FTP。 </p><p> 備份samba配置文件,配置任何服務的時候最好將原配置文件做一下備份 </p><p> # cd /etc
21、/samba/</p><p> # tar -cvf smb.tar *.*</p><p><b> # ls</b></p><p> 2、編輯配置文件 vi /etc/samba/smb.conf,在文件底部復制[myshare]內(nèi)容,然后修改如下 </p><p> 下面設置的文件夾對所有用戶可進入。建
22、立文件夾/home/shares/allusers并設置權限。</p><p> mkdir -p /home/shares/allusers</p><p> chown -R root:users /home/shares/allusers/</p><p> chmod -R ug+rwx,o+rx-w /home/shares/allusers/<
23、;/p><p> 編輯smb.conf配置文件并在文件末尾增加如下代碼:</p><p> vi /etc/samba/smb.conf</p><p><b> [...]</b></p><p> [allusers]</p><p> comment = All Users</p
24、><p> path = /home/shares/allusers</p><p> valid users = @users</p><p> force group = users</p><p> create mask = 0660</p><p> directory mask = 0771</
25、p><p> writable = yes</p><p> 如果你希望所有用戶能夠通過Samba服務器讀寫他們自己的根目錄,可以在/etc/samba/smb.conf文件增加如下代碼(確保你已經(jīng)注釋或刪除其它的 [homes]區(qū)域代碼)。</p><p><b> [...]</b></p><p><b&g
26、t; [homes]</b></p><p> comment = Home Directories</p><p> browseable = no</p><p> valid users = %S</p><p> writable = yes</p><p> create mask =
27、 0700</p><p> directory mask = 0700</p><p> 3:現(xiàn)在重啟Samba服務器。</p><p> # /etc/init.d/smb restart</p><p> 5.3配置用戶型samba服務器 </p><p> 所謂用戶型samba服務器,就是用戶登陸時提
28、供身份驗證,未經(jīng)允許的用戶是不能進行訪問</p><p> 1、還原smb配置文件,停止smb服務 </p><p> 編輯smb.conf,設置安全級別為user級別 </p><p> # security mode. Most people will want uset level security.see</p><p> #
29、 security _level .txt for details.</p><p> Security=user</p><p> 3啟用samba驗證密碼 </p><p> Encrypt password = yes</p><p> Smb passwd file = /etc/samba/smbppasswd</p&
30、gt;<p><b> 4.添加系統(tǒng)用戶 </b></p><p> # useradd user1</p><p><b> ##贊同</b></p><p> 5、添加samba用戶 </p><p> 第一步我們先增加系統(tǒng)用戶test,如果你想使用已存在的系統(tǒng)用戶,可以
31、略過此步</p><p> useradd test -m -G users</p><p> passwd test</p><p> 第二步將test系統(tǒng)用戶添加到Samba用戶數(shù)據(jù)庫。</p><p> smbpasswd -a tom</p><p> 鍵入test的密碼(10539013)。<
32、/p><p> 現(xiàn)在則可以通過Windows的資源管理器,在資源管理器管理器地址欄輸入 \\210.45.191.3(此為服務器的IP),在跳出的對話框輸入tom及tom的密碼就可以登錄Samba服務器,與Linux系統(tǒng)共享文件了。</p><p> 6啟動samba服務器 </p><p> # service smb start</p><
33、p> 六. 設計結果與分析</p><p> 配置完成后發(fā)現(xiàn)無法訪問</p><p><b> 服務重啟還是不行</b></p><p> 防火墻阻擋了139和445端口</p><p><b> 編輯防火墻規(guī)則</b></p><p> 再次測試,可以訪問
34、,說明搭建的samba服務器成功</p><p><b> 共享test文件夾</b></p><p><b> 設計所遇到的問題</b></p><p> 一:所處公寓小區(qū)中虛擬機無法聯(lián)網(wǎng)</p><p> 解決方法:1.設置vm,網(wǎng)絡設置成NAT,公寓和實驗室機房不一樣,有客戶端,橋接就
35、不行</p><p><b> 先以管理員省份登錄</b></p><p> 打開終端,輸入 neat,查看網(wǎng)絡設置,如圖(注;有時可能要手工設置dns,合肥電信得dns為202.102.192.68,自己可在dns選項中手工配置)</p><p> 輸入ifconfig 查看網(wǎng)絡</p><p> 二:配置完成
36、后發(fā)現(xiàn)無法訪問</p><p> 原因:防火墻阻止訪問</p><p> 解決方法:編輯防火墻規(guī)則</p><p><b> 八.設計總結</b></p><p> 此次試驗讓我對linux中samba服務器配置方法有了更加深刻的理解。通過自己動手操作也發(fā)現(xiàn)自己的動手能力還是有所欠缺。需要加強鍛煉。并且了解了團隊
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【課程設計】linux環(huán)境下samba服務器配置與實現(xiàn)
- 在linux上安裝配置samba服務器
- 網(wǎng)絡課程設計---linux服務器的配置---ubuntu操作系統(tǒng)
- linux課程設計-linux下ftp服務器的搭建
- linux-samba配置
- 網(wǎng)絡程序設計linux服務器課程設計報告
- 網(wǎng)絡工程課程設計--web服務器配置
- 《linux網(wǎng)絡管理教程與上機指導》第11章samba服務器的配置與管理
- linux服務器基本安全配置手冊
- linux課程設計報告-- 構建綜合網(wǎng)絡服務器
- udp服務器設計---課程設計
- 計算機網(wǎng)絡課程設計--dns服務器配置
- linux操作系統(tǒng)課程設計-- 構建綜合網(wǎng)絡服務器
- 課程設計報告---udp服務器設計
- 2011180012linux操作系統(tǒng)課程設計報告web服務器的實現(xiàn)
- 2011180012linux操作系統(tǒng)課程設計報告web服務器的實現(xiàn)
- linux網(wǎng)絡服務器配置與管理13
- 局域網(wǎng)課程設計---配置windows server 2003 路由訪問服務器
- 嵌入式課程設計--linux tcp服務器_客戶端通信程序
- linux操作系統(tǒng)dns服務器配置與管理
評論
0/150
提交評論