日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Samba剖析與定制技巧

摘 要 本文較為詳細(xì)地對Linux的Samba服務(wù)進(jìn)行了剖析,內(nèi)容涉及Samba的核心、語法、組成,以及
 Samba的啟動與停止 。同時給出了定制Samba的幾個技巧 。

 關(guān)鍵詞 Samba,剖析,定制

 1 引 言

 Linux是一個優(yōu)秀的網(wǎng)絡(luò)操作系統(tǒng),它可與多種網(wǎng)絡(luò)集成 。Linux系統(tǒng)的穩(wěn)定性、可靠性受到了廣大用戶
 的歡迎,在小型網(wǎng)或者在公司、部門、單位等內(nèi)部網(wǎng)(Intranet)上,常將Linux充當(dāng)有效而強勁的文件
 和打印服務(wù)器,讓windows客戶機共享Linux系統(tǒng)中的文件 。這種Linux與 windows網(wǎng)絡(luò)集成是通過samba
 來實現(xiàn) 。Samba是一組軟件包,使Linux支持SMB協(xié)議,該協(xié)議由TCP/IP實現(xiàn),它是windows網(wǎng)絡(luò)文件和打
 印共享基礎(chǔ),負(fù)責(zé)處理和使用遠(yuǎn)程文件和資源 。在缺省情況下,windows工作站上的Microsoft client使
 用服務(wù)消息塊(SMB)協(xié)議 。正是由于samba的存在,使得windows和Linux可以集成并互相通訊 。

 2 Samba核心

 samba的核心是兩個守護(hù)進(jìn)程smbd和nmbd程序,在服務(wù)器啟動到停止期間持續(xù)運行 。Smbd和nmbd使用的全
 部配置信息全都保存在smb.conf文件中 。Smb.conf向smbd和nmbd兩個守護(hù)進(jìn)程說明輸出什么以便共享,
 共享輸出給誰及如何進(jìn)行輸出 。Smbd進(jìn)程的作用是處理到來的SMB軟件包,為使用該軟件包的資源與
 Linux進(jìn)行協(xié)商,nmbd進(jìn)程使其它主機(或工作站)能瀏覽Linux服務(wù)器 。

 3 Samba語法

 一個完整的 smb.conf一般由Global settings和share Definitions兩部分組成 。每部分由消息頭和參數(shù)
 兩部分構(gòu)成 。消息用“[ ]”標(biāo)志,參數(shù)結(jié)構(gòu)形式為:
 parameter = value 。
 其中,parameter可以是一個或用空格分隔的多個單詞,value 可以是布爾值、數(shù)字或字符串 。參數(shù)告訴
 了smba提供何種服務(wù) 。
 在smb.conf文件中,注釋行以“#”開頭,同時每項中英文字母不區(qū)分大小寫,在一行最后字符尾加
 “”,可將一行分成多行 。用“;”開頭的行,是可改變的配置,將“;”去掉時,該配置將取作用 。

 4 Samba組成

 4.1 Global settings(全局參數(shù)的設(shè)置)
 該部分由[global]段完成Global的設(shè)置,該部分提供了全局參數(shù),對samba的功能具有很大的影響,主要
 用來設(shè)置整個系統(tǒng)規(guī)則 。[global]段主要參數(shù)有:
 workgroup=mygroup 提供NT域名 或工作組名 ,mygroup是系統(tǒng)Red Hat6.0預(yù)置的名 字,用戶可根據(jù)
 實際情況,給出與windows的域名 或工作組名 相同 的名 字,以指 出samba將在該域或工作組范圍中
 起作用 。
 server string=samba server 指 定服 務(wù)信息通常為samba服 務(wù) 。
 hosts allow 允許登錄的Linux-samba的主機名 單,用IP地址給出,多個IP地址用空格分開,不 在
 名 單中的主機將不 能得到samba提供的服 務(wù),這也是網(wǎng)絡(luò)安全的一個方面 。
 printcap name 指 定printcap文件地址,通常為/etc/printcap,包含了Linux打印機的配置信息,
 在ReaHat linux中,lpd守護(hù)進(jìn)程讀取printcap文件的配置信息,然后監(jiān)測系統(tǒng)的打印請求并管理打印
 進(jìn)程 。
 load printers 允許使用共享打印機時,默認(rèn)值為yes 。
 printing 如果使用的打印機是非標(biāo) 準(zhǔn)的,那么應(yīng)該指 出打印機系統(tǒng)類型 。在Linux環(huán)境中,通常指
 定為bsd類型 。
 guest acount 來賓帳戶,表示用哪一個Linux用戶作為所要的客戶連接 。由于該帳戶權(quán)限很小,root
 用戶通常將其置為nobody 。
 security 指 定安全模式 。大多數(shù)用戶使用user級的安全模式,samba用本地Unix口令文件驗證 。如果
 設(shè)置為server時,samba將用password server設(shè)定windows NT域服 務(wù)器驗證方式,格式為password

推薦閱讀