1、树莓派安装软件

 sudo apt-get install samba samba-common-bin

2、软件配置

sudo vim /etc/samba/smb.conf

 在其中添加代码如下

[nas]
   #说明
   comment = nas	
   #目录
   path = /home/pi/ssda
   #允许的用户
   valid users = pi
   #共享开发
   public = yes
   #可以让其他用户看到资源名称
   browseable = yes
   #只读
   read only = no
   #可写
   writable = yes
   #创建的权限
   create mask = 0777
   #共享资源可以使用
   available = yes

添加用户和密码

sudo smbpasswd -a pi

开启服务

sudo service smbd start

windows端添加映射或者直接在地址栏输入ip

如找不到文件夹

1、因为windows10默认不开启samba服务,所以使用samba共享文件的树莓派是不能被win10电脑搜索到的。我们需要手动开启samba服务。

先进入控制面板>程序启动或关闭Windows功能。

2、把SMB1.0/CIFS文件共享支持SMB直通前面的小勾勾上再点击确定,更改完成后选择不重新启动。

3、进入注册表编辑器。win键+R进入运行,输入regedit,回车。

4、在注册表编辑器地址栏输入计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters回车,也可以一项一项的选择HKEY_LOCAL_MACHINE>SYSTEM>CurrentControlSet>Services>LanmanWorkstation>Parameters。

5、选中AllowInsecureGuestAuth单击右键选择修改,数值数据改为1,再点击确定。若没有AllowInsecureGuestAuth这一项则需要新建,进入第六步新建。

6、若没有AllowInsecureGuestAuth这一项则需要新建,点击右键依次选择新建>DWORD(32位),把新建的项名称改为AllowInsecureGuestAuth。新建完毕后回到第五步即可。

7、确定无误后重新启动计算机,进入网络就可以看到树莓派了,然后就可以共享文件了。