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

     http://blog.csdn.net/lujun9972/article/details/46002905

posted @ 2017-09-06 10:44  懒猫的新窝  阅读(7881)  评论(0编辑  收藏  举报