練功房推薦書單

  • 猛虎出柙雙劍合璧版--最新 OCA / OCP Java SE 7 Programmer 專業認證 (電子書)
  • 流浪教師存零股存到3000萬(全新增修版)(書+DVD)
  • 開始在關西自助旅行(京都‧大阪‧神戶‧奈良)(全新增訂版)
  • 不敗教主的300張股票存股術

由Linux透過Samba去掛載Windows Server分享目錄 RSS feed
討論區首頁 » Linux
發表人 內容
andowson

七段學員
[Avatar]

註冊時間: 2007/1/2
文章: 711
來自: 台北
離線
OS環境:Red Hat Linux 7.3
1.建立Samba密碼檔(username和password為事先在Windows Server上所建立的帳號及密碼)
vi /etc/smbpass
username = web
password = xxx
chmod 600 /etc/smbpass

2.建立mount point
mkdir /mnt/data

3.編輯/etc/fstab(假設Windows Server的IP是192.168.1.1)
vi /etc/fstab
//192.168.1.1/web /mnt/web        smbfs credentials=/etc/smbpass,uid=web,gid=web   0       0


4.掛載測試
mount /mnt/web
可能會遇到類似下面的錯誤訊息,但是還是可以順利掛載成功
12215: session request to 192.168.1.1 failed (Called name not present)
12215: session request to 192 failed (Called name not present)


5.切換為該掛載使用者
su - web

6.產生一個測試檔案
cd /mnt/web
touch test.txt

7.如果沒問題的話就可以將該檔案刪除
rm -rf /mnt/web/test.txt

參考資料:
http://myy.helia.fi/~karte/linux_as_a_client_to_windows_smb_shares.html

分享經驗 累積智慧
[WWW]
andowson

七段學員
[Avatar]

註冊時間: 2007/1/2
文章: 711
來自: 台北
離線
要解決session request to 192.168.1.1 failed (Called name not present)這樣的錯誤訊息,我試出了一個方法:
1.在/etc/hosts中加上Windows Server的IP及主機名稱
192.168.1.1    WIN2003

2.將/etc/fstab修改如下:
//WIN2003/web /mnt/web        smbfs credentials=/etc/smbpass,uid=web,gid=web   0       0

3.這時再去執行mount /mnt/web,就不會出現上面看到的錯誤訊息了。

參考資料:
http://lists.samba.org/archive/samba/2000-December/023160.html

分享經驗 累積智慧
[WWW]
 
討論區首頁 » Linux
前往:   
行動版