Ubuntu16.4中访问另一台Ubuntu16.4中samba共享出来的目录

https://blog.csdn.net/fu_shuwu/article/details/78002644

前提是已经安装好了samba,windows可以访问共享文件夹,然后此文章是ubuntu能挂在此共享文件夹

1. 先在客服端安装:samba-client

#sudo apt-get install samba-clien

2.  Ubuntu 12.10之后,无法install smbfs,系统会推荐安装 cifs-utils 安装cifs-utils

 

sudo apt-get install cifs-utils

3. 挂载SAMBA目录

注意: 首先创建挂载目录 sudo mkdir -p /mnt/sharename,当然可以挂载到任何一个空目录下。

sudo mount.cifs //192.168.1.88/server_sharename   /mnt/sharename  -o  user=user1

//共享名称是: server_sharename
下面是我的一个smb.conf里的共享配置。

[server_sharename]

path = /home/username/sharepath

public = yes

writable = yes

create mask = 0700

directory mask = 0700

force user = user1

force group = user1

available = yes

workgroup = WORKGROUP

display charset = UTF-8

dos charset = cp936

开机自己挂载https://www.cnblogs.com/hpcpp/p/7483397.html

方式二:

开机自动挂载

1.需要新建立一个文件/etc/sambapassword

这个凭证的文件名可以不同,也可以为,相应的2中的文件名也修改(也可以为:/etc/smbpasswd或者其他)

该文件的内容为:不要有空格

username=value
password=value
domain=value

我的设置:

username=root

password=root

domain=all

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

3.以管理员身份运行(重新挂载):

mount -a

如果没有错误的话,就可以挂载了

 

 

你可能感兴趣的:(Ubuntu16.4中访问另一台Ubuntu16.4中samba共享出来的目录)