📅  最后修改于: 2023-12-03 15:37:30.396000             🧑  作者: Mango
Samba 是一个开源的网络文件系统协议,它允许 Windows 和 Linux 等操作系统之间进行文件和打印机共享。在 RPI 上配置 Samba 可以让您在局域网中共享文件夹,方便地存储和共享数据。
要安装 Samba,可以在终端中运行以下命令:
sudo apt-get update
sudo apt-get install samba
要创建 Samba 共享文件夹,需要在您想要共享的文件夹中创建一个新的用户和密码。首先,创建一个新的用户:
sudo useradd <用户名>
sudo passwd <用户名>
然后,使用以下命令创建一个共享文件夹:
mkdir -p /home/pi/share/
chmod 777 /home/pi/share/
现在,您需要将 Samba 用户添加到 Samba 用户数据库中。使用以下命令将 Samba 用户添加到用户数据库:
sudo smbpasswd -a <用户名>
要配置 Samba,请打开以下文件 /etc/samba/smb.conf:
sudo nano /etc/samba/smb.conf
在文件底部,添加以下行:
[share]
path = /home/pi/share/
available = yes
valid users = <用户名>
read only = no
browseable = yes
public = yes
writable = yes
请确保将 <用户名> 替换为您在上一步中创建的用户名。然后,输入 Ctrl+O 保存更改,Ctrl+x 退出编辑器。
保存更改后,使用以下命令重启 Samba 服务:
sudo /etc/init.d/samba restart
现在,您可以从 Windows 或 Mac OS X 访问 Samba 共享文件夹。只需在资源管理器中输入以下地址:
\\<RPI 的 IP 地址>\share
输入您在上一步中创建的用户名和密码,即可访问 Samba 共享文件夹。
现在,您已经成功地在 RPI 上配置了 Samba 并开始使用共享文件夹。通过共享文件夹,您可以在局域网内方便地共享文件和打印机。