要想讓W(xué)indows宿主機(jī)能夠訪問(wèn)Linux虛擬機(jī),就必須在Linux虛擬機(jī)上啟動(dòng)Samba服務(wù)。在啟動(dòng)之前,還需要對(duì)Samba服務(wù)的屬性進(jìn)行配置,例如指定Linux虛擬機(jī)的共享目錄、所在的工作組名稱(chēng)等。
(1)配置Samba服務(wù)器
在以前版本的Red Hat Linux,我們必須直接修改Samba配置文件smb.conf,或者使用SWAT對(duì)Samba進(jìn)行全方位的設(shè)置。Red Hat Linux 9.0新引入了一個(gè)圖形化的Samba服務(wù)器配置工具,可以讓我們很方便地對(duì)Samba服務(wù)器進(jìn)行配置。以root用戶(hù)身份登錄系統(tǒng),單擊“主菜單→系統(tǒng)設(shè)置→服務(wù)器設(shè)置→Samba服務(wù)器”菜單項(xiàng),即可打開(kāi)Samba服務(wù)器配置對(duì)話框。也可以在終端命令窗口輸入“redhat-config-samba”,來(lái)訪問(wèn)Samba服務(wù)器配置對(duì)話框。
首先對(duì)Samba服務(wù)器的基本設(shè)置和安全選項(xiàng)進(jìn)行配置,單擊配置對(duì)話框上的“首選項(xiàng)→服務(wù)器設(shè)置”菜單項(xiàng),即可打開(kāi)服務(wù)器設(shè)置對(duì)話框。
基本設(shè)置:在對(duì)話框的“基本”標(biāo)簽頁(yè),我們可以指定Linux主機(jī)所在的工作組名稱(chēng),需要注意的是,此處的工作組名稱(chēng)不一定非得與Windows主機(jī)所在的工作組名稱(chēng)一致。
安全設(shè)置:然后進(jìn)行Samba服務(wù)器安全設(shè)置,這里一共有4個(gè)選項(xiàng)。
“驗(yàn)證模式”代表如果Windows主機(jī)不是位于NT域里,此處應(yīng)該選擇“共享”驗(yàn)證模式,這樣只有在連接Samba服務(wù)器上的指定共享時(shí)才要求輸入用戶(hù)名、密碼;“驗(yàn)證服務(wù)器”代表對(duì)于“共享”驗(yàn)證模式,無(wú)需啟用此項(xiàng)設(shè)置;“加密口令”選項(xiàng)應(yīng)該選擇“是”,這樣可以防止黑客用嗅探器截獲密碼明文;“來(lái)賓賬號(hào)”代表當(dāng)來(lái)賓用戶(hù)要登錄入 Samba 服務(wù)器時(shí),他們必須被映射到服務(wù)器上的某個(gè)有效用戶(hù)。選擇系統(tǒng)上的現(xiàn)存用戶(hù)名之一作為來(lái)賓Samba賬號(hào)。當(dāng)用戶(hù)使用來(lái)賓賬號(hào)登錄入 Samba 服務(wù)器,他們擁有和這個(gè)用戶(hù)相同的特權(quán)。
添加共享目錄:?jiǎn)螕鬝amba配置對(duì)話框工具欄上的“增加”按鈕。在打開(kāi)的對(duì)話框中的“基本”標(biāo)簽頁(yè)上,指定(共享)目錄為某個(gè)存在的目錄,例如可以指定/tmp,再指定該目錄的基本權(quán)限是只讀還是讀/寫(xiě)。在“訪問(wèn)”標(biāo)簽頁(yè)上,可以指定允許所有用戶(hù)訪問(wèn)、或者只允許某些用戶(hù)訪問(wèn)。
(2)啟動(dòng)Samba服務(wù)器
打開(kāi)終端命令窗口,輸入“/sbin/service smb start”命令,即可出現(xiàn)以下提示信息,表示Samba服務(wù)已經(jīng)啟動(dòng)。
# /sbin/service smb start
啟動(dòng)SMB 服務(wù) [確定]
啟動(dòng)NMB 服務(wù) [確定]
接下來(lái)在Windows里打開(kāi)“網(wǎng)絡(luò)鄰居”,就可以看到我們剛才設(shè)置的Samba服務(wù)器了!