b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

你有闲置的移动硬盘和树莓派吗?(组图)

电脑杂谈  发布时间:2021-03-11 13:02:24  来源:网络整理

您是否有空闲的移动硬盘驱动器和Raspberry Pi?您可以使用它们来构建便宜且低能耗的NAS。最终的效果肯定不如售价500美元的NAS(如Synology DiskStation生产的NAS)好。但是可以构建一个低能耗的网络存储平台,它特别适合那些厌倦了国家安全局数据监视的人们。您可以将数据隐藏在这个“小阁楼”中。

featured-pi-nas

featured-pi-nas

您需要一台Raspberry Pi和一个或两个空闲的硬盘驱动器。较小的2. 5硬盘驱动器可以直接通过USB接口供电,但是我们需要具有电源功能的USB分离器,因为Raspberry Pi的USB接口提供的功率不足以为移动硬盘驱动器供电。此外,您还可以使用指驱动器,甚至使用SD卡。实际上,我现在使用的是USB硬盘驱动器和拇指驱动器,操作过程是相同的。

ubs-drives

ubs驱动器

只有一个硬盘,您也可以建立一个网络存储来共享文件,但是,只有两个硬盘,您可以设置数据备份以防止一个硬盘损坏。

准备硬盘

第一步是在台式机上格式化硬盘。这是为了方便。如果出现问题,我们可以从NAS上拔下硬盘驱动器,并在PC上读取数据。

可以在Raspberry Pi上对其进行格式化,但这将需要几个小时。从台式计算机进行格式化会更快。现在就做。

设置SSH,打开root用户,首先为root用户设置密码:

sudo -i

passwd根

(输入密码)

然后在命令行下运行raspi-config脚本,您可以使用sudo命令,也可以注销当前用户,然后以root用户身份登录。在高级选项菜单中,打开SSH。

advanced-options

高级选项

重新启动后,您应该能够从网络上的另一台计算机登录(如果在Windows上,则可以使用Putty):

SSH root @ [IP地址]

登录后,找出/ dev下插入的硬盘编号。以下假设使用两个硬盘驱动器来创建数据备份。输入

fdisk -l <​​/ p>

将显示已安装的存储设备。您应该会看到类似以下的屏幕:

fdsik

fdsik

/ dev / mmc是Raspberry Pi系统的分区,mmc是SD卡。 / dev / sda1和/ dev / sdb1与SD卡无关。这些是您插入的USB硬盘(本来是SCSI驱动器,但现在它用于指代任何SATA端口或其他存储设备)

安装ntfs-3g模块,然后我们就可以读取和写入NTFS格式的硬盘。

apt-get install ntfs-3g

然后创建一个目录,并使用该目录作为安装点来安装硬盘。为简单起见,下面使用1和2进行引用。

mkdir / media / 1

mkdir / media / 2

mount -t auto / dev / sda1 / media / 1

mount -t auto / dev / sdb1 / media / 2

mkdir / media / 1 / shares

mkdir / media / 2 / shares

桑巴

下一步是设置Samba。 Samba是Windows使用的网络文件共享协议(实际上,最新的OSX Mavericks也支持它)

apt-get install samba

apt-get install samba-common-bin

cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

nano /etc/samba/smb.conf

如果您不熟悉这种类型的配置文件,则该行开头的#表示该行是注释,因此此行的配置不会生效。要启用该功能,您可以自己添加一行,也可以删除一行前面的注释符号以使其生效。

让我们先开始用户安全;按CTRL-W并键入“ security”以找到相关的选项。删除此行前面的注释符号:

安全=用户

然后,移动到文本的末尾(或按住CTRL V直到到达末尾),添加网络共享,数量取决于您自己的需要。使用此格式:

[测试]评论=测试份额

path = / media / 1 / shares

有效用户= @用户

部队组=用户

创建掩码= 0660

目录掩码= 0771

只读=否

仅在第一个硬盘驱动器之后的配置中,我们将使用第二个硬盘驱动器与第一个硬盘驱动器同步以进行备份。

完成编辑后,按CTRL X,然后按y退出。

samba-config

samba-config

然后使用以下命令重新启动Samba。

服务samba重新启动

现在,假设您不想使用同一用户访问,请在Raspberry Pi中添加一个用户(下面的“ jamie”是用户名)

useradd jamie -m -G用户

输入以下命令为新用户设置密码,并在完成后进行确认。

passwd杰米

然后我们将该用户添加到Samba。您需要两次确认密码。

smbpasswd-一个杰米

然后去测试网络存储功能,您应该能够在其他计算机(Windows或Mac)上看到它,并且应该能够向其中写入文件。

file-on-nas

nas上的文件

仍然存在一个问题。如果重新启动Raspberry Pi,则驱动器将无法安装。要解决此问题,我们需要安装autofs。

apt-get install autofs

nano /etc/auto.master

在+ auto.master下添加一行:

/ media / /etc/auto.ext-usb --timeout = 10,默认值,user,exec,uid = 1000

您现在可以安全地重新启动,而不会破坏配置。

数据备份

如果您已经安装了两个硬盘驱动器,那么我们现在可以使用脚本来同步数据。如果一个硬盘驱动器发生故障,则有一个备份副本。我们使用rsync进行备份。

apt-get install rsync

crontab -e

Linux下的crontab是用于自动运行特定任务的软件。我在“自动备份您的网站”中简要提到了它。添加此行:

30 5 * * * rsync -av-删除/ media / 1 / shares / media / 2 / shares /

数字的格式如下:

分钟|小时|每月的哪一天|每月|一周的哪一天

因此,在我们添加的行中,rsync命令将在每天早上5:30运行(*通配符表示“全部”,因此它将在“每月的每一天”运行)

如果要立即进行备份,只需粘贴以下rsync命令:

rsync -av-删除/ media / 1 / shares / media / 2 / shares /

根据共享文件夹中的内容,可能只需要几秒钟,也可能需要更长的时间。完成后将向您提供报告。关于rsync的最好的事情是,它可以跟踪哪些文件已更新,哪些文件最近已添加或应删除。您可以再次尝试该命令,它应该立即完成,因为rsync知道没有文件更改。

这是教程的结束-现在您已经设置了自己的NAS。尽管细节需要改进,但现在可以使用了。尽管它不具备市场上NAS的强大功能,但它也可以精美完成任务并消耗更少的电量。

如有任何疑问,请在评论区域提出。我会尽力提供帮助,但是请确保您使用的是最新的Raspberry Pi系统映像。

原始链接:James Bruce翻译:Geek Fan-Kong Chuijin

翻译链接:


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/dianqi/article-363826-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...