24.3. 連線到一個 Samba 共享資源

您也可以使用 Nautilus 來檢視您的網路上可用的 Samba 共享資源。 請選擇面板上的 『主選單按鈕』 => 『網路伺服器』 來檢視您網路中的 Samba 工作群組。 您也可以在 Nautilus 的 『位置:』 列輸入 smb: 來檢視工作群組。

圖形 24-6 所示,網路中每一個 Samba 工作群組都會以一個圖示出現。

圖形 24-6. Nautilus 中的 SMB 工作群組

以滑鼠雙點選工作群組的圖示來檢視該工作群組中的電腦清單。

圖形 24-7. Nautilus 中的 SMB 機器

如您於 圖形 24-7 所見,工作群組中的每一部機器都以一個圖示來代表,雙點選機器的圖示將可檢視該機器上的 Samba 共享資源。 假如需要一組使用者名稱與密碼,則會提示您輸入。

或者您可以在 Nautilus 的『位置:』 列上使用以下 的語法指定 Samba 伺服器與共享名稱(以適當的數值取代 <servername><sharename>):

smb://<servername>/<sharename>/

24.3.1. 命令列

如要查詢網路中的 Samba 伺服器,請使用 findsmb 指令。 對於找到的每一部伺服器, 將會顯示出它的 IP 位址、NetBIOS 名稱、工作群組名稱、作業系統與 SMB 伺服器的版本。

如要從 shell 提示符號連線到一個 Samba 共享,請輸入下列指令:

smbclient //<hostname>/<sharename> -U <username>

以您想要連線到的 Samba 伺服器主機名稱或 IP 位址取代 <hostname>,以您想要瀏覽的共享目錄名稱取代 <sharename>,並以系統上的 Samba 使用者名稱取代 <username>。 再來請輸入正確的密碼或按下 [Enter] 按鍵(假如該使用者不需要輸入密碼的話)。

假如您看到 smb:\> 提示符號,表示您已經成功登入。 在您登 入後,請輸入 help 以取得您可以使用的指令清單。 假如您 想要瀏覽家目錄的內容,請以您的使用者名稱取代 sharename, 假如沒有使用 -U 的指令參數,目前使用者的使用者名稱將會被傳送 至 Samba 伺服器。

如要離開 smbclient,請在 smb:\> 提示符號下輸入 exit

24.3.2. 掛載共享資源

有時候掛載一個 Samba 共享到一個目錄是很有用的,這使得位於該共享目錄中的檔案可以被視為本機檔案系統 中的一部分。

如要掛載一個 Samba 共享到一個目錄,請先建立一個目錄,然後再以 root 身份執行下列指令:

mount -t  smbfs -o username=<username> //<servername>/<sharename> /mnt/point/

這個指令將會從 <servername> 掛載 <sharename> 目錄到 /mnt/point/ 本機目錄中。