站長新書 站長開講 首頁 最新文章 站長著作及審校 FreeBSD 筆記 Linux 筆記 Windows 筆記 虛擬化筆記 網管人雜誌 遊山玩水 關於本站
站長新書 VMware vSphere ICM 團購開跑了!!

Mount smbfs-掛載 Samba 及 Windows 所分享的目錄

前言

以下前言內容為引述 [twbsd.org - 第二十章 SAMBA 網路芳鄰-20.7 存取 MS Windows 的網芳資料]

如果您要使用 FreeBSD 來存取在 MicroSoft Windows 網芳中的資料,FreeBSD 中內建有 mount_smbfs 這個工具,可以讓我們將所要存取的主機及其目錄掛在檔案系統中。掛入後,存取的方式就好像檔案位於硬碟中一樣,十分方便,而且對於中文的存取也沒有問題。mount_smbfs 是在 4.5-RELEASE 之後才內建的,如果您的系統在 4.5-RELEASE 之前,您必須要自行從 ports 中安裝 /usr/ports/net/smbfs。在使用 mount_smbfs 時,如果您的 kernel 並未將 SMB protocol 編譯進來也沒關係,系統在使用前會自動載入 smbfs.ko 這個模組。

注意事項:

作業環境

安裝及設定

分享主機 Windows XP Pro SP2 資料如下

實作一、不需帳號、密碼

本實作為不需輸入帳號、密碼 (可登入 Windows XP 的帳號及密碼) 便可掛載該目錄,但前提是 Windows XP 必須設定該分享資料夾為任何人皆可存取。

 #mount_smbfs -I 192.168.1.10 -N '//sharehost/music' /mnt            //-I 為指定 Host IP,-N 為指定不需密碼驗證

實作二、需帳號、密碼

本實作為需輸入帳號、密碼 (可登入 Windows XP 的帳號及密碼) 才可掛載該目錄

 #mount_smbfs -I 192.168.1.10 '//username@sharehost/music' /mnt      //執行此指令後會請您輸入密碼 (可登入 Windows XP 的帳號及密碼)

實作三、修改掛載後目錄的權限

本實作為需輸入帳號、密碼 (可登入 Windows XP 的帳號及密碼) 才可掛載該目錄,並指定該目錄之後寫入的檔案及資料夾權限,前提是 Windows XP 必須設定該帳號具有管理該分享資料夾的權限。

 #mount_smbfs -f 664 -d 755 '//username@sharehost/music' /mnt       //-f 為指定檔案權限,-d 為指定目錄權限

參考

[twbsd.org 20.7 存取 MS Windows 的網芳資料]

[酷!學園 :: 觀看文章 - 在沒有裝 Samba 的情況下,掛上網芳的分享目錄]

[MC104 :: 觀看文章 - FreeBSD 小技巧記錄 & 隨記]

Me FAQ

Q1.無法掛載中文目錄?

Error Meaage:

無法掛載中文目錄並出現如下錯誤訊息。

 #mount_smbfs -I 192.168.1.10 -N '//sharehost/影片' /mnt
 mount_smbfs: unable to open connection: syserr = No such file or directory

Ans:

似乎無解[mount_smbfs 不能用中文 share 名稱?],知道的長輩麻煩指點一下吧。

Go To Oddmuse OrgGo To FreeBSD OrgCreative Commons 2.5 Taiwansitestates.com