树莓派4b部署samba服务实现文件共享

注意

samba 生命力很旺盛,软件是在不断更新的, 网上很多针对 samba 网速优化设置截止当前
实测发现有很多已经过期, 甚至有些设置会适得其反,使传输速度更低。
例如, 全网都在配置的参数,“write cache size” 实际在新版中已被移出,这会导致samba加载配置的时候提示警告。
官网说明,点击进入

在例如, 配置了 “min receivefile size” 反而会导致文件传输下降。

安装最新软件

  1. 按照惯例, 先更新软件源
sudo apt-get update
  1. 安装samba
sudo apt-get install samba samba-common-bin 
  1. 配置samba
sudo vim /etc/samba/smb.conf

在文件后添加自己的配置

[Public]  # 最终呈现在共享文件夹名
   comment = Public Storage  # 共享文件夹描述,鼠标悬停在文件夹时的提示文字
   path = /你的共享目录 # 共享文件夹目录
   read only = no # 不只读
   create mask = 0777 # 创建文件的权限
   directory mask = 0777 # 创建文件夹的权限
   guest ok = no # guest 禁止访问
   browseable = yes # 可见,
   valid users = 你的用户名

设置用户名和密码

sudo smbpasswd -a pi       这里新建一个名为 pi  的用户

此时, 要求输入密码, 如下,输入2次。

重启samba服务

sudo samba restart
#或
sudo systemctl restart smbd    目前pi4使用这个(很多发型版现在都是system管理了)

PC端,查看

WIN + R


回车后, 输入用户名和密码, 至此,简易的文件共享服务,搭建完成。

posted @ 2022-10-22 21:27  svchao  阅读(368)  评论(0编辑  收藏  举报