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