首先当然是要安装samba,
1、更新软件列表sudo apt-get update
更新软件sudo apt-get upgrade
2、在ssh中输入sudo apt-get install samba
安装samba
出现下图时输入Y
安装完成后进行配置,进入配置文件目录cd /etc/samba/
备份一份配置文件cp smb.conf smb.conf.back
这样万一把配置文件玩坏了还可以重搞(当然网上也可以搜到)
使用nano编辑配置文件sudo nano smb.conf
先说一下samba各个参数的意思。
public与guest ok
public等于guest ok,这两个是一样的意思。
public = yes 就是guest ok = yes
public = no 就是guest ok = no
要注意的是这两个是全局变量,也就是说,把这两个放在任何一个地方,都会对所有共享文件夹生效。
browseable
browseable和public与guest ok是一样的作用,但作用范围不同。
在最下面添加如下内容
[smb]
comment = smb
path = /root/smb
browseable = yes
read only = no
guest ok = yes
我来解释一下[smb]
#这个是共享文件夹的名称 comment = smb
#这个是共享文件夹的描述 path = /root/smb
#这个是共享文件夹在树莓派上的位置 browseable = yes
#这个是 read only = no
guest ok = yes