使用树莓派和桑巴创建 SIN。
注释ⓘ Cet article peut avoir été partiellement ou totalement traduit à l'aide d'outils automatiques. Nous nous excusons des erreurs que cela pourrait engendrer.
树莓派的频繁使用之一是创建本地多媒体存储系统,通常称为 NAS(网络连接存储)。
因此,今天我们将解释如何使用 SAMBA 软件在树莓派上创建 SIN。
总之,本文将向您介绍如何使用树莓派和桑巴在本地网络上创建硬盘,所有多媒体设备(计算机、电视等)都无需插入即可访问。
安装 SIN 的先决条件
首先,必须提出实现这一认识的必要材料。
最好采取硬盘驱动器供电通过区域插座,以减轻覆盆子派的能耗。
树莓派的配置
一旦你拥有所有必要的硬件,树莓正在运行,你连接到 Ssh,你可以开始更新你的树莓派
sudo apt update sudo apt upgrade
更新完成后,我们将创建在 SIN 上可用的公共和私有记录。
sudo mkdir /home/shares sudo mkdir /home/shares/public sudo chown -R root:users /home/shares/public sudo chmod -R ug=rwx,o=rx /home/shares/public
使用 Samba 创建 NAS 服务器
随着树莓派的基本配置完成,我们现在将能够安装SIN本身。因此,我们将使用 Samba,该软件可以管理硬盘网络,以便我们可以从连接到网络的任何操作系统或计算机访问它。
因此,我们将首先使用以下命令在树莓派上安装 Samba:
sudo apt install samba samba-common-bin
之后,我们将编辑配置文件。
sudo nano /etc/samba/smb.conf
如果要通过请求身份验证来限制与 SIN 的连接,请转到联机
##### Authentification #####
并添加下面下一行
security = user
为了管理专用存储空间,请现在转到 [homes]
. 如果希望能够将文件写入(发送文件)到 SIN,请确保该文件包含以下行:
read only = no
最后,在文件最底部,我们将添加与访问 SIN 的公共部分相关的参数:
[public] comment= Public Storage path = /home/shares/public valid users = @users force group = users create mask = 0660 directory mask = 0771 read only = no
通过保存文件并重新启动桑巴来关闭该文件
sudo /etc/init.d/smbd restart
现在,我们要添加一个用户到桑巴。在我们的示例中,我们将添加用户 pi。
sudo smbpasswd -a pi
添加多媒体设备
如果你想添加一个USB棒或硬盘驱动器,以获得更多的存储空间,这显然是可能的。如果要连接多个设备,最好一个插入/配置设备。
首先将设备插入树莓派。之后要做的第一件事是检测树莓与它关联的名称。要这样做,请运行命令
dmesg
通常,媒体的名称是 sda1
但这种情况可能会更改,特别是当您已插入多个设备时。
请注意,您的设备需要使用 Linux 文件系统(ext3、ext4 等)进行格式化。如果不是这样,您可以使用以下命令进行格式化(替换 sda1
设备名称(如果不同)。
umount /dev/sda1 sudo mkfs.ext4 /dev/sda1
然后创建一个目录,在该目录中将安装设备以通过 SIN 访问,并赋予其必要的读取/写入权限
sudo mkdir /home/shares/public/disk1 sudo chown -R root:users /home/shares/public/disk1 sudo chmod -R ug=rwx,o=rx /home/shares/public/disk1
文件夹的名称(示例中的磁盘 1)并不重要,请将您希望能够轻松找到它的文件夹放在网络上。完成操作后,将设备装入此文件夹中。
sudo mount /dev/sda1 /home/shares/public/disk1
在树莓派的开始安装设备
在安装的这个阶段,确实存在问题。重新启动树莓派时,支架不一定装入。若要更正此错误,请编辑 fstab 文件。
sudo nano /etc/fstab
对于每个设备,在文件底部添加下一行(小心不要弄错设备的名称和应装载设备的目录)
/dev/sda1 /home/shares/public/disk1 auto noatime,nofail 0 0
连接到 NAS 服务器
我们的 SIN 现已设置,所以我只需解释如何连接到它。我不会为所有的操作系统做,每个人都非常相似。请注意,对于智能手机,您可以连接到一个应用程序,如文件专家的 Android 或文件资源管理器在 IOS。
若要从 Windows 连接,请转到窗口 此电脑单击"计算机"选项卡,然后单击"连接网络播放器"。
读者的信并不重要,但你需要找出树莓派在网络上在哪里。按名称或 ip 地址。如果您从未更改过树莓派的名称,您应该能够通过通知连接到公共目录 \raspberrypipublic
和具有用户名的专用目录(在我们的示例中 pi
) 通过通知 \raspberrypipi
现在你有一个伟大的罪与你的树莓派!所有你需要做的就是在第二个树莓派上安装一个媒体中心,在顶部安装一个多媒体系统!