树莓派(11):搭建Samba共享服务

Samba是局域网上共享打印机和文件的一种协议,我们平日所见的Windows网络共享功能就是使用的这个协议。在树莓派上搭建了Samba共享服务后,就能在电脑上像管理本地文件一样管理树莓派上的文件。

安装

安装过程只需要使用apt命令:

apt install samba samba-common-bin

配置

Samba的配置文件在/etc/samba/smb.conf。使用vim编辑这个文件:

vim /etc/samba/smb.conf

在末尾直接加入:

[pi]
path = /home/
valid users = pi
browseable = Yes
writeable = Yes
writelist = pi
create mask = 0777
directory mask = 0777

其中,path指定了共享的根目录,可按需设置(例如此前的移动硬盘挂载目录/media/usbhdd/)。其余的设置都比较明显,可以自主编辑。保存之后,重启Samba服务:

/etc/init.d/samba restart

随后要添加用户并设置Samba共享的密码:

smbpasswd -a pi

和往常的设置密码一样,输入的密码不会有任何显示。这里的用户名pi和对应设置的密码会在使用共享时使用。

到这里,设置就已经完成了。

使用

使用上,与普通的共享文件并无区别。Windows系统要记得开启网络发现,在网络中刷新搜索就能看到树莓派。双击后会提示输入凭据,使用之前设置的用户名pi和对应的密码就能进入了。要注意,这里的密码是刚刚所设置的,而不是SSH登录的密码

Windows系统上,为了快速访问,可以在计算机页面添加映射网络驱动器。打开网络中的树莓派,直接右键共享的文件夹,选择映射网络驱动器,配置完成后就能在计算机页面看到树莓派的共享目录了。

订阅
提醒我
guest
3 评论
最旧
最新 最赞
Inline Feedbacks
查看所有评论
高渐离

事实证明smb映射网络驱动器并不稳定,每次开机很容易报错提示连不上,而且平白无故增加了开销,不如使用NFS,内核级别,效率更高

高渐离

添加功能里面有,打勾就行了

3
0
Would love your thoughts, please comment.x