天天看点

Ubuntu14.04 samba共享目录后,Windows无法访问共享文件夹解决方法一、新建共享目录并设置权限二、打开配置文件smb.conf三、修改配置文件smb.conf四、新建访问共享资源的用户和设置密码五、访问共享名为myshare的共享目录

原来使用virtualbox安装了一个64位的Ubuntu虚拟机,使用https://jingyan.baidu.com/article/b87fe19e63458052183568e3.html下的方法使用Samba是可以共享的。

后来安装了个32位的Ubuntu 14.04虚拟机,还是使用上面这个办法来进行Windows和Linux共享文件夹,windows下可以看到Linux设置共享文件夹,但就是访问不了。

出现提示:您可能没有权限使用网络资源,请与这台服务器管理员联系 指定的网络名不可用

或者本地设备名已在使用中这些提示,在网上一直查找方法都解决不了,最后解决方法如下:

一、新建共享目录并设置权限

1、打开"终端窗口",输入"sudo mkdir /home/share"-->回车-->共享目录share新建成功。

2、输入"sudo chmod 777 /home/share"-->回车,这样用户就对共享目录有了写权限。

二、打开配置文件smb.conf

打开"终端窗口",输入"sudo gedit /etc/samba/smb.conf"-->回车-->打开了配置文件smb.conf。

三、修改配置文件smb.conf

1、找到"max log size = 1000",新增一行输入"security = user"。

2、在尾行输下方语句-->保存。

[myshare]                                             // 共享名

comment = my share directory   // 对共享的描述

path = /home/share                    // 共享的目录

browseable = yes                        // 该共享可浏览

writable = yes                             // 该共享目录可写

四、新建访问共享资源的用户和设置密码

1、打开"终端窗口",输入"sudo useradd smbuser"-->回车-->用户创建成功。

2、输入"sudo smbpasswd -a smbuser"-->回车-->输入两次密码-->回车-->密码设置成功,这个用户属于smb组。

3、输入"sudo service smbd restart"重启samba服务-->回车-->服务重启成功。

五、访问共享名为myshare的共享目录

1、在"运行"窗口中输入"\\172.30.71.111\共享目录"(虚拟机IP)-->回车-->双击打开myshare-->回车-->输入用户名和密码-->回车-->访问成功。

Ubuntu14.04 samba共享目录后,Windows无法访问共享文件夹解决方法一、新建共享目录并设置权限二、打开配置文件smb.conf三、修改配置文件smb.conf四、新建访问共享资源的用户和设置密码五、访问共享名为myshare的共享目录

2、也可以在Windows上进入网络,可以看到你的虚拟机电脑在网络中,点击进去就可以访问你Linux上的共享文件夹了。

继续阅读