練功房推薦書單

  • Google!Android 3手機應用程式設計入門(第四版)
  • 賈伯斯傳(軟皮精裝版)
  • 猛虎出閘制霸版:最新OCP Java SE 6 Programmer專業認證(附原始程式碼及範例檔)
  • SCWCD 5 猛虎出閘:Java Web 應用程式專業認證
在CentOS Linux中掛載Windows分享之共用資料夾並設定擁有者及群組與存取權限  XML
Forum Index » Linux
Author Message
andowson

六段學員
[Avatar]

Joined: 2007-01-02 22:20:40
Messages: 652
Location: 台北
Offline

準備工作:
1.先在Windows主機中建立一個使用者帳號、並設定密碼,然後建立一個資料夾,設定為共用,在使用權限中設定該使用者可以完全控制。
假設Windows主機IP=10.66.19.80
使用者帳號=postgres
密碼=postgres
共用資料夾名稱=pgdata
2.登入Linux

環境:
Windows主機IP=10.66.19.80
使用者帳號=postgres
密碼=postgres
共用資料夾名稱=pgdata

查詢/etc/passwd和/etc/group得知在Linux主機中postgres使用者的uid=26,gid=26
欲掛載之目錄為/mnt/pgdata

步驟:
1.在/etc/fstab中加入下列設定,不需要重開機
//10.66.19.80/pgdata    /mnt/pgdata             cifs    user,uid=26,gid=26,dir_mode=0700,file_mode=0700,username=postgres,password=postgres 0 0

使用cifs做為檔案系統型態,另外credentials=filename的設定,我沒有試成功,所以還是採用直接輸入username和password的方式。

2.建立掛載目錄
mkdir -p /mnt/pgdata

3.掛載目錄
mount /mnt/pgdata

4.檢查
[root@eipdb1 ~]# ll /mnt
總計 0
drwx------ 1 postgres postgres 0  6月 25 09:42 pgdata

這樣子就完成了

如果要卸載目錄,可以輸入下面的指令
umount /mnt/pgdata


參考資料:
http://linux.die.net/man/8/mount.cifs

This message was edited 4 times. Last update was at 2010-06-25 10:52:09


分享經驗 累積智慧
[WWW] [MSN]
 
Forum Index » Linux
Go to: