如何將Windows的資料夾Mount至Linux上:
因為Windows下的網路芳鄰是採用CIFS的檔案格式
所以在Linux下做掛載Windows所分享出來的資料夾時
需要將檔案格式加上至mount的參數之後。
所以在Linux下做掛載Windows所分享出來的資料夾時
需要將檔案格式加上至mount的參數之後。
一、
手動mount如下
Mount –t cifs //server /mount_path -o username=user,password=password,domain=domain_name
二、
如果想要一開始Boot的時候,就自動掛載至系統內,就需要搭配fstab的使用。
Fstab的格式如下
# Device Mount point filesystem parameters dump fsck
//server /mount_path cifs users,auto,username=user,password=password,workgroup=domain16 0 0
三、
也可以使用credentials的方式來將username和password的資料隱藏起來
以下為使用之方式
//server /mount_path cifs users,auto,credentials=/path/filename ,workgroup=domain16 0 0
# Device Mount point filesystem parameters dump fsck
//server /mount_path cifs users,auto,username=user,password=password,workgroup=domain16 0 0
三、
也可以使用credentials的方式來將username和password的資料隱藏起來
以下為使用之方式
//server /mount_path cifs users,auto,credentials=/path/filename ,workgroup=domain16 0 0
而credentials的檔案格式為
Username=user
Password=password
**注意,等號前後不能有空格,可能是因為截取的方式
會將wthitespace也看成一個字元,就會出現如下的問題:
”mount error 13 = Permission denied “
至log底下(syslog)也可以清楚的看到
“Status code returned 0xc000089d NT_STATUS_LOGON_FAILURE
CIFS VFS: Send error in SessSetup = -13
CIFS VFS: cifs_mount failed w/return code = -13”
所以當你完成之後,可以對此檔案放至於一個安全的地方,並設定相當的權限 已防止密碼外洩,通常我都會將此檔用成/root/.filename 使之為隱藏檔。 參考文獻: 一、鳥哥-Linux磁碟與檔案系統管理 二、Mount.cifs(8)-Linux man Page 三、Bug#455479
沒有留言:
張貼留言