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
|