7.3.3 Windows系統(tǒng)主機匿名訪問Samba服務(wù)器
測試無誤后,打開Windows系統(tǒng),當(dāng)然先要把Windows系統(tǒng)主機的IP地址設(shè)置與Samaba服務(wù)器網(wǎng)卡IP地址處于同一網(wǎng)段,如果處在不同網(wǎng)段則要配置相應(yīng)的網(wǎng)絡(luò)路由?,F(xiàn)以Windows XP系統(tǒng)訪問Samba服務(wù)器為例進行介紹。
在Windows
XP系統(tǒng)中,進入"網(wǎng)上鄰居"窗口即可見到Samba服務(wù)器,如圖7-7所示。雙擊Samba服務(wù)器(Sambaserver),意外地出現(xiàn)如圖7-8所
示的錯誤提示。出現(xiàn)這種連計算機本身都訪問不了的情況多數(shù)是由于對方防火墻阻止了。如果出現(xiàn)共享文件訪問不了,則可能是因為共享文件沒有授權(quán)給訪問用戶,
所以在配置共享資源時,至少得讓除目錄或文件所有者和所屬群外的其他用戶具有讀取的權(quán)限??梢酝ㄟ^chmod命令修改。
在Samba服務(wù)器終端提示符下輸入setup命令,打開系統(tǒng)配置窗口。然后打開如圖7-8所示的防火墻配置窗口,禁用防火墻和SELinux。當(dāng)
然可以不禁止,只需要在防火墻中添加允許NetBIOS服務(wù)端口(UDP 137和138、TCP 139)和NMB服務(wù)端口(TCP
445)即可??梢詥螕魣D7-9所示配置窗口中的"定制"按鈕,在打開窗口的"其他端口"欄中輸入這幾個要允許的端口號,中間用空格分隔,如圖7-10所
示。
|
(點擊查看大圖)圖7-7 在Windows XP的"網(wǎng)上鄰居"窗口中見到的Samba服務(wù)器 |
|
(點擊查看大圖)圖7-8 錯誤提示對話框 |
|
(點擊查看大圖)圖7-9 "防火墻配置"窗口 |
|
(點擊查看大圖)圖7-10 "防火墻配置-定制"窗口 | 其
實還有一種更簡單的方式,就是在桌面上執(zhí)行"系統(tǒng)"→"管理"→"安全級別和防火墻"命令,打開"安全級別設(shè)置"窗口(如圖7-11所示),在"防火墻選
項"選項卡中,首先在"防火墻"下拉列表框中選擇"啟用"選項,然后在"信任的服務(wù)"列表框中選擇Samba選項,最后單擊"確定"按鈕,它會自動把
Samba所需的上述4個端口的通信都允許。
|
圖7-11 "安全級別設(shè)置"窗口的"防火墻選項"選項卡 | 再回到Windows XP系統(tǒng)主機的"網(wǎng)上鄰居"窗口,再次雙擊Samba服務(wù)器,終于可以打開了,見到了久違的共享目錄--doc,如圖7-12所示。雙擊后即可進入到這個目錄對其中的文件和子目錄按授權(quán)的訪問權(quán)限進行操作。
|
圖7-12 Windows XP系統(tǒng)"網(wǎng)上鄰居"窗口中瀏覽的Samba服務(wù)器上的共享目錄doc |
|