Samba 在 Linux 與 Windows間扮演了相當重要的角色,常見
的設定,幾乎都是Samba與檔案權限的設定,若 Linux 端要掛
載 Windows 共用的文件,利用 Samba 的 CIFS 則可解決。





【 實作相關資訊 】

      Linux: RedHat Enterprise 4
    Windows: Windows Server 2003 ( 192.168.1.17 )
    測試網域: paul.good.cc
      帳號: abc
      密碼: 123
  共享磁碟代號: F

注意:共享的磁碟代號,切記避免使用中文,例如:本機磁碟 (F)。





下面將分成 Mount 指令的兩種用法,以及該如何在開機時自動
掛載 Windows 共享的目錄。

若 abc 這個帳號建立在 paul.good.cc 這個網域,認證時需加
註認證相關資料,指令如下...


[ Mount 指令 ]

方法一

 
mount -t cifs //192.168.1.17/F /Array -o user=abc,password=123,domain=paul,codepage=cp950


方法二

 
mount.cifs //192.168.1.17/F /Array -o user=abc,password=123,domain=paul,codepage=cp950



[ 將密碼寫入文件,透過 credentials 載入 ]

# vi /CIFS/smbpasswd

 domain=paul
 username=abc
 password=123


 
mount.cifs //192.168.1.17/F /Array -o credentials=/CIFS/smbpasswd,codepage=cp950



[ 開機自動掛載 Windows 共享目錄 ]

# vi /etc/fstab

 //192.168.1.17/F   /Array   cifs   credentials=/CIFS/smbpasswd,codepage=cp950   0 0



延伸應用,當兩台 Server 在不同網段,則可透過 Linux Server
將 Windows 共享的目錄掛載,再透過 Samba 設定,則可讓其
他網段的使用者存取。


推薦參考資料:

Samba HowTo: Mount a CIFS Network Share
Samba - CIFS


                          Paul

paul 發表在 痞客邦 PIXNET 留言(0) 人氣()