了解Samba
Samba是一种在UNIX系统上实现SMB协议的软件,SMB(Server Message Block)是Windows网络文件和打印机共享的基础协议。使用Samba,您可以让树莓派成为Windows系统上的一个文件服务器,实现文件共享功能。
准备工作
树莓派3
- 一台树莓派3
- 树莓派3所需电源、散热器等配件
- 一张Micro SD卡
- 树莓派3启动镜像(例如Raspbian)
软件
- Raspbian操作系统
- Samba服务器软件
步骤一:制作树莓派启动卡
- 下载Raspbian操作系统镜像文件。
- 使用Etcher或其他软件将镜像文件烧录到Micro SD卡上。
- 将制作好的启动卡插入树莓派。
步骤二:启动并配置树莓派
- 将树莓派连接到显示器和键盘。
- 连接电源,启动树莓派。
- 在终端中运行以下命令更新系统:
sudo apt update sudo apt upgrade - 重启树莓派。
步骤三:安装Samba服务器
- 在终端中运行以下命令安装Samba服务器:
sudo apt install samba samba-common - 安装过程中会提示设置Samba密码,输入并确认密码。
步骤四:配置Samba
- 打开Samba配置文件:
sudo nano /etc/samba/smb.conf - 在文件中添加以下内容:
[global]
workgroup = MYWORKGROUP
server string = Samba Server on %h
netbios name = MYHOSTNAME
security = user
map to guest = Bad User
[sharedfolder]
path = /home/pi/shared
valid users = pi
writable = yes
browsable = yes
- 保存并关闭文件。
步骤五:创建共享文件夹
- 创建一个共享文件夹:
sudo mkdir /home/pi/shared - 设置共享文件夹的权限:
sudo chown pi:pi /home/pi/shared sudo chmod 777 /home/pi/shared
步骤六:重启Samba服务
- 重启Samba服务使配置生效:
sudo systemctl restart smbd
步骤七:测试Samba共享
- 在Windows系统中,打开“网络位置”。
- 在“网络”下找到您的树莓派。
- 双击连接到树莓派的共享文件夹。
恭喜!您已经成功搭建了一个基于树莓派的Samba文件共享服务器。现在您可以从Windows系统中访问树莓派的共享文件夹,进行文件传输和共享。
