資源描述:
《samba服務(wù)的配置與應(yīng)用》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、Samba服務(wù)的配置與應(yīng)用本章導(dǎo)讀Samba產(chǎn)生背景Samba服務(wù)的配置管理Samba服務(wù)的文件共享啟動和停止Samba服務(wù)客戶端的訪問案例演示1.Samba產(chǎn)生背景Windows文件共享windows主機(jī)之間使用SMB/CIFS網(wǎng)絡(luò)協(xié)議實(shí)現(xiàn)文件和打印資源的共享;windows無法與UNIX/linux主機(jī)之間實(shí)現(xiàn)資源共享;Samba服務(wù)器samba服務(wù)器在UNIX系統(tǒng)中實(shí)現(xiàn)了SMB/CIFS協(xié)議;通過samba服務(wù)器可以實(shí)現(xiàn)UNIX/linux主機(jī)與windows之間的資源互訪;SMB協(xié)議它是Microsoft和Intel在1987年開發(fā)的,該協(xié)議可以用在TCP/IP之上,
2、也可以用在其他網(wǎng)絡(luò)協(xié)議(如IPX和NetBEUI)之上。通過SMB協(xié)議,客戶端應(yīng)用程序可以在各種網(wǎng)絡(luò)環(huán)境下讀、寫服務(wù)器上的文件,以及對服務(wù)器程序提出服務(wù)請求。此外通過SMB協(xié)議,應(yīng)用程序還可以訪問遠(yuǎn)程服務(wù)器端的文件和打印機(jī)等資源。Samba服務(wù)Linux使用一個被稱為Samba的程序集來實(shí)現(xiàn)SMB協(xié)議。通過Samba,可以把Linux系統(tǒng)變成一臺SMB服務(wù)器,使Windows95以上的Windows用戶能夠使用Linux的共享文件和打印機(jī),同樣的Linux用戶也可以通過SMB客戶端使用Windows上的共享文件和打印機(jī)資源。Samba服務(wù)目前Samba的最新版本是3.0.26
3、,它的主要功能如下。(1)提供Windows風(fēng)格的文件和打印機(jī)共享。Windows95、Windows98、WindowsNT、Windows2000、WindowsXP、Windows2003等操作系統(tǒng)可以利用Samba共享Linux等其他操作系統(tǒng)上的資源,而從外表看起來和共享Windows的資源沒有區(qū)別。(2)在Windows網(wǎng)絡(luò)中解析NetBIOS的名字。為了能夠利用局域網(wǎng)上的資源,同時使自己的資源也能被別人所利用,各個主機(jī)都定期地向局域網(wǎng)廣播自己的身份信息。負(fù)責(zé)收集這些信息,提供檢索的服務(wù)器也被稱為瀏覽服務(wù)器,而Samba能夠?qū)崿F(xiàn)這項功能。同時在跨越網(wǎng)關(guān)的時候Samb
4、a還可以作為WINS服務(wù)器使用。(3)提供SMB客戶功能。利用Samba程序集提供的smbclient程序可以在Linux中以類似于FTP的方式訪問Windows共享資源。(4)提供一個命令行工具,利用該工具可以有限制地支持Windows的某些管理功能。Samba服務(wù)工作原理2.Samba服務(wù)的安裝默認(rèn)情況下,RedHatEnterpriseLinux5安裝程序沒有安裝Samba服務(wù),可使用下面的命令檢查系統(tǒng)是否已經(jīng)安裝了Samba或查看已經(jīng)安裝了何種版本。rpm-qsamba如果系統(tǒng)還沒有安裝Samba服務(wù)。如果現(xiàn)在要安裝,可將RedHatEnterpriseLinux5的
5、第2張安裝盤放入光驅(qū),加載光驅(qū)后在光盤的Server目錄下找到Samba服務(wù)程序的RPM安裝包文件samba-3.0.23c-2.i386.rpm,然后使用下面的命令安裝Samba。rpm-ivh/mnt/Server/samba-3.0.23c-2.i386.rpm3.Samba服務(wù)的配置文件Samba服務(wù)的主配置文件Samba服務(wù)的密碼文件Samba服務(wù)的日志文件Samba服務(wù)的主配置文件Samba服務(wù)的主配置文件/etc/samba/smb.conf由兩部分構(gòu)成。1.GlobalSettings該設(shè)置都是與Samba服務(wù)整體運(yùn)行環(huán)境有關(guān)的選項,它的設(shè)置項目是針對所有共享
6、資源的。2.ShareDefinitions該設(shè)置針對的是共享目錄個別的設(shè)置,只對當(dāng)前的共享資源起作用。Samba服務(wù)的密碼文件與Samba服務(wù)相關(guān)的密碼文件共有兩個。1./etc/samba/smbpasswd2./etc/samba/smbusers編輯SMB的用戶賬號相關(guān)命令編輯SMB的用戶賬號相關(guān)命令smbpasswdsmbpasswd-a增加一個賬號smbpasswd-d禁用一個賬號smbpasswd-e啟用一個賬號smbpasswd-x刪除一個賬號smbpasswd更改用戶密碼Samba服務(wù)的日志文件Samba服務(wù)的日志默認(rèn)存放在/var/log/samba目錄中
7、,Samba服務(wù)為所有連接到Samba服務(wù)器的計算機(jī)建立個別的日志文件,同時也將NMB服務(wù)和SMB服務(wù)的運(yùn)行日志分別寫入nmbd.log和smbd.log日志文件中。4.Samba服務(wù)的文件共享全局參數(shù)用戶映射使用加密口令共享目錄全局參數(shù)1.設(shè)置Samba服務(wù)器所屬的群組名稱或Windows的域名workgroup=MYGROUP2.設(shè)置Samba服務(wù)器的簡要說明serverstring=SambaServer3.設(shè)置可訪問Samba服務(wù)器的主機(jī)、子網(wǎng)或域hostsallow=192.168.1.192