云骑士一键装系统-简单一键在线装机工具,一键备份还原功能让系统维护更方便!
新闻 分享 评测 游戏资讯
当前位置:云骑士 > 科技 > 分享 > 如何将Raspberry Pi变成NAS进行全屋文件共享

如何将Raspberry Pi变成NAS进行全屋文件共享

文案作者:
2020-08-19 10:20:36
播放量:

如果您想要连接网络的存储设备,但还不打算投资购买,请使用备用的Raspberry Pi制作一个,连接网络的存储设备(或简称NAS)是使您的文件在您家中的任何设备上无线可用的完美投资。这是将简单的板子变成NAS共享文件的大脑的方法。

什么是NAS?

通过网络连接的存储,您可以在整个房屋中通过一台始终在线的设备共享文件。通过网络上的NAS,您可以使用它来存储电影并从多个Kodi盒中播放电影,从PC上存储备份,或者用作将文件以24/7播种的BitTorrent盒。

当然,您可以使用主PC来完成所有这些操作,但是NAS的功耗较低,即使台式机无法使用,NAS也可以昼夜运行。一旦开始使用它,就很难回头。

Synology,QNAP和Asustor等公司提供了许多现成的NAS设备。只需购买一个,放入硬盘驱动器,即可开始比赛。但是它们会很快变得昂贵,并且如果您不确定是否适合您使用NAS,则很难证明投资的合理性,尤其是您想要随存储需求增长的东西。

如何将Raspberry Pi变成NAS进行全屋文件共享

另一方面,Raspberry Pi是一种多功能的小型主板,它可以充当廉价的试用NAS,一旦您长出来,就可以用于其他用途。它不像Synology NAS那样坚如磐石,并且如果您需要数据冗余,RAID在Pi上的效果也不佳。您需要确保基于Pi的NAS上的所有重要数据也都在其他地方备份。

如果您周围有Pi,并且想了解NAS的生活,那将是一个很棒的项目。然后,一旦上钩,便可以升级到适合您长期需求的特定Synology或QNAP模型。

您需要什么

具有所有修饰的Raspberry Pi:显然,该项目需要Raspberry Pi以及必要的附件:电源,microSD卡,鼠标,键盘和用于初始设置的显示器。任何最新型号的Pis都适用于该项目。

硬盘驱动器(或两个或三个):除非您仅共享几个文件,否则您的microSD卡可能不足以存储NAS。您将需要一些驱动器来填充电影,音乐或要在设备之间共享的其他文件。在大多数情况下,尽管您可能需要一个单独插入墙上的电源(或有源USB集线器),但标准的外部驱动器可以解决这个问题,因为Pi可能无法为所有驱动器提供足够的电源。如果您想要更清洁的设置,则也可以使用专为网络连接存储而设计的内部驱动器,但这需要一个案例。

如何将Raspberry Pi变成NAS进行全屋文件共享(1)

NAS友好型机箱(可选):如果您希望系统外观整洁,可能应该为Pi和驱动器安装一个机箱,因此它不仅仅是电线和磁盘的章鱼。例如,Geekworm制造了一块名为X820的板,该板可让您停放2.5英寸内部硬盘驱动器,将其连接到Pi,然后将其全部安装在小巧的外壳中。或者,您可以使用具有多个托架的外部硬盘驱动器机箱,其中一个托架用于Pi,另一个托架用于磁盘。

目前,我仅使用标准的Raspberry Pi外壳和顶部的USB外置驱动器Velcroed,但如果您愿意发挥创意,那么这里就是世界的牡蛎。一旦掌握了所有组件,就可以启动并运行NAS。

如何设定

有一些特殊的操作系统,例如Openmediavault,可将您的Pi变成NAS,但实际上,对于初学者来说,我建议使用常规的旧Raspbian,它具有灵活性,易用性以及足以通过网络共享一些文件的能力。

如何将Raspberry Pi变成NAS进行全屋文件共享(2)

我建议您通过以太网将Pi连接到网络,以实现快速文件传输,但Wi-Fi会遇到麻烦。首次启动Raspbian,指定新密码并下载所有更新后,将硬盘驱动器连接到Pi的USB端口之一。

您会看到它显示在桌面上,但是从现在开始,我们将在终端中进行大部分工作。如果愿意,可以通过SSH进入Pi并从另一台PC执行这些命令。

请注意,在继续操作之前,我们需要擦除连接的驱动器,如果其中包含重要文件,则必须将它们存储在其他位置,然后再将它们传输到Pi-NAS。

在“终端”窗口中,运行以下命令以查看连接到Pi的磁盘:sudo fdisk -l

找到您要用于文件的外部驱动器,在我的情况下,它是一个名为“ WhitsonsExternal”的128GB驱动器,并记下其路径。在下面的屏幕截图中,插入我的Pi的128GB驱动器对应于/ dev / sda1。请确保您记下了正确的驱动器,因为我们将要擦除​​它!

如何将Raspberry Pi变成NAS进行全屋文件共享(3)

要擦除并格式化您的闪存驱动器以供Linux使用,请运行:

umount /dev/sda1

sudo mkfs -t ext4 /dev/sda1

sudo e2label /dev/sda1 WhitsonsExternal

请记住,将/ dev / sda1替换为您自己的驱动器的路径,并将WhitsonsExternal替换为您要命名的驱动器。格式化将需要几分钟,特别是如果您的驱动器很大,请耐心等待。

如何将Raspberry Pi变成NAS进行全屋文件共享(4)

完成后,重新启动您的Pi,您应该会发现您的外部驱动器会自动出现,可以采取行动了。

现在是时候在网络上共享该驱动器了,因此您可以添加文件并从住宅中的任何设备访问它们。为此,我们将使用一个名为Samba的工具,该工具是Windows的SMB / CIFS文件共享协议的开源实现。它不是共享文件的唯一选择,但是它很容易设置并与网络上可能存在的任何系统兼容,因此,我建议您这样做。

Raspbian默认未安装Samba,因此您需要确保您的存储库是最新的,并使用以下命令进行安装:

sudo apt update

sudo apt upgrade

sudo apt install samba samba-common

安装程序将询问您是否要修改smb.conf以使用来自DHCP的WINS设置。选择是,然后按Enter。

如何将Raspberry Pi变成NAS进行全屋文件共享(5)

现在,您将要自己编辑该配置文件,以共享驱动器。跑:

sudo nano /etc/samba/smb.conf

然后,从出现的命令行文本编辑器中,使用箭头键滚动到文档的底部。您需要添加一个类似于以下内容的文本块:

[MyMedia]

path = /media/pi/WhitsonsExternal/

writeable = yes

create mask = 0775

directory mask = 0775

public=no

在您的此版本中,MyMedia将成为共享的名称(随便命名),/ media / pi / YourHardDrive将成为驱动器的挂载位置。您可能需要打开文件管理器,然后转到/ media / pi /找出它的名字。

如何将Raspberry Pi变成NAS进行全屋文件共享(6)

完成后,按Ctrl + X退出nano,在询问是否要保存文件时按Y并按Enter。

最后,您需要为Samba创建一个密码,以便可以从其他计算机上查看您的共享。有多种方法可以配置Samba而不要求输入密码,但这通常不是一种好的安全做法,因此我建议添加密码。要将密码添加到现有的Pi用户,请运行:

sudo smbpasswd -a pi

在出现提示时输入所需的密码,不必与Pi上的用户密码相同,但可以相同,然后按Enter。

如何将Raspberry Pi变成NAS进行全屋文件共享(7)

您可以使用sudo adduser jeff添加其他用户,其中jeff是要添加的用户,然后运行sudo smbpasswd -a jeff为该用户提供自己的密码。这不是严格必要的,如果您的家庭中有多个人想要对某些共享赋予不同的读写权限,则该功能很有用。

完成所有操作后,运行以下命令以重新启动Samba:

sudo systemctl restart smbd

一切都应该准备就绪。转到Windows PC,打开“文件资源管理器”窗口,然后在地址栏中键入\\ raspberrypi \ MyMedia,将MyMedia替换为共享名称。如果按Enter键,则应该能够输入Samba用户名(pi)和密码,并查看共享驱动器。在Mac上,您可以打开Finder并单击“转到”>“连接到服务器”,在出现提示时输入smb:// raspberrypi,以执行相同的操作。

这只是您使用基于Pi的NAS可以做的事情的表面。随着存储需求的发展,您可以添加更多驱动器和共享,添加更多具有不同权限的用户,或者设置RAID阵列以避免在硬盘故障时丢失数据。不过,一旦达到这一点,可能有必要在专用的NAS设备上花费更多一点以提高性能。

金山数据恢复大师怎么恢复文件
图文
金山数据恢复大师怎么恢复文件
打开软件,点击万能恢复。选择要恢复数据的盘符,点击开始扫描。等待扫描完成,选择恢复数据类型,勾选要恢复的文件,点击开始恢复。设置好恢复路...
阅读:269 发布时间:2021-12-03
桌面文件被删除怎么恢复
图文
桌面文件被删除怎么恢复
桌面文件被删除,但没有被彻底删除,只是进入到了回收站里。只要打开回收站,选中被删除的文件,单击右键选中还原即可在文件原来的桌面位置找到文...
阅读:680 发布时间:2021-07-19
金山pdf如何压缩pdf文件
图文
金山pdf如何压缩pdf文件
首先点击页面中间的打开按钮,打开需要编辑的pdf文档,然后点击页面左上角的更多功能,在列表当中选择另存为压缩文档,接着选择压缩文档,想要保存...
阅读:655 发布时间:2020-08-17
无法删除文件夹被另一个程序使用怎么办
图文
无法删除文件夹被另一个程序使用怎么办
当文件正在被使用时,删除一般会失败。以金山毒霸为例,使用金山毒霸百宝箱中的文件粉碎器。将目标文件或文件夹添加到文件粉碎器的删除列表;或者...
阅读:253 发布时间:2021-05-17
手机上的相册在哪个文件夹
图文
手机上的相册在哪个文件夹
首先我们先用数据线把手机连上电脑,打开手机相应的可移动磁盘,下拉找到“pictures”文件夹,点击:打开,再在“pictuers”文件夹中,打开“screenshots”...
阅读:72 发布时间:2020-12-16
重装系统数据恢复教程
重装系统数据恢复教程
浏览:8629
2022-02-12
固态硬盘重装系统方法
固态硬盘重装系统方法
浏览:10094
2019-09-10
电脑没有音频设备怎么办
电脑没有音频设备怎么办
浏览:26887
2020-12-09
进入系统后黑屏
进入系统后黑屏
浏览:8127
2019-11-11

客服二维码

邮箱:toplearningteam#gmail.com (请将#换成@)

Copyright 2013-2020 云骑士( https://www.yunqishi.net/ ) 版权所有 All Rights Reserved   鄂ICP备2023010145号-1