方式一:
臨時掛載
mount -t cifs //10.0.0.7/Public /home/binaryhat/Public -o username=yourname,password=yourpwd,gid=0,uid=0
gid和uid可以通過輸入命令id 用戶名,比如查看root的,就是輸入id root;如果是查看git的,就是輸入id git
可以用命令行方式卸載:
umount:/home/binaryhat/Public
方式二:
開機自動掛載
1.需要新建立一個文件/etc/sambapassword
這個憑證的文件名可以不同,也可以為,相應的2中的文件名也修改(也可以為:/etc/smbpasswd或者其他)
該文件的內容為:
username=value password=value domain=value
2.在文件/etc/fstab文件中新加一行:
//10.0.0.7/Public /home/binaryhat/Public cifs credentials=/etc/sambapasswd 0 0
遇到權限問題,可能是你所在的用戶組沒有相應權限,在credentials=/etc/sambapasswd,gid=998,uid=998 0 0
id命令可以查看相應的組用戶的gid和uid
參考:http://www.cnblogs.com/linux130/p/5682368.html
3.以管理員身份運行(重新掛載):
mount -a
如果沒有錯誤的話,就可以掛載了。
(經驗,大家可以先用圖形化的方式掛載,可以訪問該目錄的內容后,再用上述方式掛載,方便用命令直接操作共享文件。)
參考:https://ask.fedoraproject.org/en/question/44738/mount-error22-invalid-argument-on-f20-using-fstab/
http://www.cnblogs.com/unsea/archive/2012/09/19/2692470.html