LINUX學習筆記—SAMBA使用篇

發表于:2007-05-26來源:作者:點擊數: 標簽:
轉載別人的 Linux 學習筆記 前言 : 半個月前開始安裝、學習REDHAT LINUX 7.0。作為一個Linux新手,不可避免的遇上了一些問題,通過翻閱書籍資料,查看BBS,自己的摸索實踐,也解決了一些問題。想到自己的經驗教訓可供他人借鑒,于是大膽寫出來,一來可以當
轉載別人的Linux學習筆記

前言半個月前開始安裝、學習REDHAT LINUX7.0。作為一個Linux新手,不可避免的遇上了一些問題,通過翻閱書籍資料,查看BBS,自己的摸索實踐,也解決了一些問題。想到自己的經驗教訓可供他人借鑒,于是大膽寫出來,一來可以當作學習筆記保存,二來希望對剛剛接觸Linux的朋友有所幫助。由于本人能力所限,筆記中有所疏漏不足也在所難免,還請各位高手指正。

一、SAMBA簡介

  NetBIOS 是一個為了便于開發基于局域網的資源共享應用程序而設計的API。之后,產生了基于NetBIOS的NetBEUI協議和NBT(NetBIOS OVER TCP/IP)協議。NBT協議進一步發展為SMB和CIFS協議。Windows的局域網默認采用的就是NetBEUI協議,而SAMBA軟件包所使用的就是CIFS協議,結果就是,裝有SAMBA軟件包的機器能夠和Windows網絡的機器進行通信,讓沒有NetBEUI協議的UNIX、LINUX機器在SAMBA的幫助下和Windows網絡共享資源。

二、SAMBA的安裝

  RedHat Linux7.0的默認安裝模式下已經安裝好了SAMBA??梢杂谩皉pm -q samba”命令查看系統是否安裝了SAMBA以及安裝版本。沒有的話,你可以從安裝光盤中找到SAMBA的rpm文件手動安裝。

三、SAMBA的啟動

  使用“ps -aux|grep smb”查看SAMBA服務是否已經運行,默認是否。使用命令“/etc/init.d/smb start”啟動它;或是通過“linuxconf”把SAMBA設定為系統啟動時啟動。具體步驟,運行“linuxconf”,點擊“control service activity”,顯示的畫面如圖,點擊“sevice control”列表的“smb”,設置啟動為“automatic”,“run level”為“5”。

 
 
四、訪問Windows客戶機

  smb啟動后,不用作任何設置你已經可以訪問運行Windows的機器了?,F在有兩臺機器,分別運行著Linux和Windows98,主機名稱分別是redhat和lily。lily上有目錄“download”,有打印機“HP”,目錄設置為“完全訪問”,密碼是“abc”。

  1、訪問lily上的共享目錄。

  第一步,查看lily這臺機器的的共享資源,“smbclient -L //lily”,當提示時,輸入密碼后會列出lily上可用的資源。
  第二步,“mkdir /mnt/download”,在“/mnt”下建立一個目錄。
  第三步,“mount -t smbfs -o username=abc,password=abc //lily/download /mnt/download”,把lily上的共享目錄掛接到redhat的“/mnt/download”下面。接下來,你可以象使用本地硬盤那樣訪問該共享目錄了。你也可以編輯“/etc/rc.d/rc.local”,把“mount -t smbfs -o username=abc,password=abc //lily/download /mnt/download”添加到文件的末一行,這樣,系統一啟動,該共享目錄也就掛接好了。

  2、使用lily上的打印機。

  單擊任務欄上的Gnome圖標,單擊“system”,單擊“control panel”。在“control panel”窗口中,單擊打印機圖標,選擇“SMB/Window 95/98/NT Printer”,如圖。



  然后出現設置窗口,如圖。
  其中“Hostname of Printer Server”應該填上主機名,這里是“lily”;“Printer name”就是“smbclient -L //lily”顯示出來的打印機名稱,這里是“HP”;“input filter”是讓你選擇打印機型號的,如圖

  可以用類似的型號代替,比如“lily”上的打印機是HP deskjet1120c,這里就選擇550c/560c/6xxc。這三項是一定要設置的。然后可以測試一下打印機了。

五、讓Windows的機器訪問Linux

  兩種方式:

  1、手工編輯“/etc/smb.conf”文件;
  2、使用圖形介面設置smb.conf。這里介紹后者。

  編輯“/etc/xinetd.d/swat”,改“disable=yes”為“disable=no”,“only_from=localhost”為“only_from=10.0.0.39”。說明:該IP地址是我機器的網卡地址,如果不改,用“localhost:901”不能登錄進SWAT管理介面。會提示你:“A network ettor oclearcase/" target="_blank" >ccured while Netsape was receiving data.
(Network Error:Broken Pipe)Try Connecting again.


  在瀏覽器中輸入“10.0.0.39:901”,進入SWAT,如圖


  第一步,設置“global”,其中只要更改“security”類型為“share”,“workgroup”是出現在網絡鄰居里的組名,“netbios name”是該組中本機的名稱,不設置則用主機名。如圖。



  第二步,設置“shares”,如圖


  先建立一個新的共享名稱,接著“choose share”旁邊的按鈕,選擇這個共享名稱。設定“path”為“/home/download”,“guest ok”為“yes”,“writable”為“yes”,最后不要忘了單擊“commit changes”接受新的設置內容,如圖。


  在lily上打開網絡鄰居可以看到有一個“mygroup”的組,里面有一臺“redhat”的電腦,共享目錄是“download”。

  至此,一個簡單的雙向共享建立起來了。當然,SAMBA的功能遠不至此,更復雜的功能,有興趣的朋友可以參看各種資料。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97