树莓派搭建局域网文件共享服务器


树莓派4安装Samba服务搭建局域网文件共享服务器

@author  虾饺
@date  2020/04/21 ‏‎21:35:34 

1 系统安装

  1. 通过Etcher将系统烧写进TF卡,我选择的是无桌面的系统2020-02-13-raspbian-buster-lite;
  2. 直接在TF卡里新建无后缀文件ssh,打开ssh服务.

2 前期准备

  1. 插卡开机;
  2. SSH客户端连接树莓派,默认账户为pi,密码为raspberry;
  3. 换国内源:
    • 打开文件: sudo nano /etc/apt/sources.list;
    • 注释原本内容,添加如下内容,并保存退出:
      deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
      deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
      
    • 打开文件: sudo nano /etc/apt/sources.list.d/raspi.list;
    • 注释原本内容,添加如下内容,并保存退出:
      deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
      deb-src http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
      
  4. 更新软件:
    sudo apt-get update
    sudo apt-get upgrade
    
  5. 修改系统语言:
    • sudo dpkg-reconfigure locales: 打开地区设置;
    • 空格选择zh-CN,uft-8zh-CN,GBK,Tab确认.
    • 选择zh-CN,uft-8,等待语言安装.
  6. sudo reboot: 重启.

3 安装服务

  • sudo apt-get install samba: 安装smb服务;
  • mkdir Public: 新建共享文件夹;
  • sudo nano /etc/samba/smb.conf: 打开配置文件,再最后添加如下内容:
    [Public]
       comment = Public Storage
       path = /home/pi/Public 
       valid users = pi
       read only = no
       create mask = 0777
       directory mask = 0777
       guest ok = no
       browseable = yes
    
  • sudo smbpasswd -a pi: 添加用户,需要确认密码;
  • sudo chmod -R 777 /home/pi/Public: 修改文件夹权限.
  • sudo samba restart: 重启服务.

  • 至此可以通过ip/Public的路径访问局域网内共享文件夹.


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM