會員註冊 / 登入  |  電腦版  |  Jump to bottom of page

Linux/Unix » 在CentOS Linux中掛載Windows分享之共用資料夾並設定擁有者及群組與存取權限

發表人: andowson, 七段學員
2010-06-25 10:41:09
準備工作:
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




會員註冊 / 登入  |  電腦版  |  Jump to top of page