📜  在 RPI 上配置 samba - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:37:30.396000             🧑  作者: Mango

在 RPI 上配置 Samba

简介

Samba 是一个开源的网络文件系统协议,它允许 Windows 和 Linux 等操作系统之间进行文件和打印机共享。在 RPI 上配置 Samba 可以让您在局域网中共享文件夹,方便地存储和共享数据。

安装 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

要配置 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 服务

保存更改后,使用以下命令重启 Samba 服务:

sudo /etc/init.d/samba restart
访问 Samba 共享文件夹

现在,您可以从 Windows 或 Mac OS X 访问 Samba 共享文件夹。只需在资源管理器中输入以下地址:

\\<RPI 的 IP 地址>\share

输入您在上一步中创建的用户名和密码,即可访问 Samba 共享文件夹。

结论

现在,您已经成功地在 RPI 上配置了 Samba 并开始使用共享文件夹。通过共享文件夹,您可以在局域网内方便地共享文件和打印机。