2009年4月19日

Samba Client on FreeBSD memo

首先要先安裝 Samba

cd /usr/ports/net/samba3
make all install clean

假設
分享主機為 srvsrv
分享主機IP為 10.10.10.10
分享名稱為 shshare
可存取該分享的使用者名稱為 uuuser
可存取該分享的使用者密碼為 passpasspass
本地的 mount point 為 /var/mount_test
且希望開機會自動掛載

則步驟為

vi /etc/nsmb.conf


加上設定

[
SRVSRV:UUUSER]
addr=10.10.10.10
password=passpasspass


***注意!中括號 [] 中的帳號和主機名稱要是大寫***

然後編輯 /etc/rc.conf
加上一行
smbmount_enable="YES"

然後編輯 /usr/local/etc/rc.d/smbmount.sh
加入相關資訊,例如:

則檔案內容為
==============
#!/bin/sh
/usr/sbin/mount_smbfs -f 777 -d 777 //uuuser@srvsrv/shshare /var/mount_test
==============

儲存後將 smbmount.sh 改為可執行
chmod 755 /usr/local/etc/rc.d/smbmount.sh

然後不要忘記建立
/var/mount_test 目錄
mkdir
/var/mount_test

如此開機後存取 /var/mount_test 就等於存取 \\
srvsrv\shshare 了

沒有留言: