2007-07-18

Howto: mount smbfs

基本用法: mount -t smbfs -o username=DOMAIN\\Username,password=XXX,iocharset=utf8,codepage=cp950,uid=1000,gid=1000 //winserver/sharefolder /mnt/localfolder

這樣子會在命令列顯示出密碼, 不小心會被別人 ps 看到. 如果想要隱藏密碼的話, 可以省略密碼選項, 這樣就會提示輸入密碼了. 如果又想直接掛載, 又不想輸入密碼, 也不想被別人不小心看到, 那就自己建立一個密碼檔, 假設檔名叫做 smbfs_passwd, 格式如下:

username = <value>
password = <value>

 然後把命令列上的 username=XXX,password=XXX 改成 credentials=smbfs_passwd 就可以了, 像底下這樣: mount -t smbfs -o credentials=smbfs_passwd,iocharset=utf8,codepage=cp950,uid=1000,gid=1000 //winserver/sharefolder /mnt/localfolder

 如果希望開機自動掛載的話,就在 /etc/fstab 下加入下面這行
//winserver/sharefolder /mnt/localfolder smbfs auto,credentials=passwdfile,iocharset=utf8,codepage=cp950,uid=1000,gid=1000 0 0

 上面的設定要直接寫成一行, 其中的 iocharset,codepage,uid,gid 依需要修改就可以了!!

沒有留言: