ubuntu下开机自动挂载samba目录
方式一:
临时挂载
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