plp是什么文件格式

前言
大家好,我是折了个腾,一名因为种种原因拖延了半年的博主,昨晚梦中有人催促我更新,才决定来填这个坑。打开我的主页,上一次发文还停留在上次,想起当初立下的flag:春节前一定要把这些稳稳地更新完毕。虽然距离春节还有200多天,但我自己都想抽自己两耳光,如果你也有同感,请告诉我。
或许我是第一个拿着半年前的素材来填坑的博主了。不过技术永远在进步,玩法的更新却并不会因此而停滞。因为技术只是玩法的实现方式,所以我还是决定用这些已做好的素材来完成这篇文章。
正文
首先让我们回到当时的演示环境,硬件使用的是星际魔盒魔改I5 4012Y三千兆位NAS,固件则是Kiddin的openwrt。由于硬件已经转手,这里就不再展示详细参数了。如果对星际魔盒改X86感兴趣,欢迎留言咨询,我会针对这个话题写一篇专题文章。
接下来要说说固件,之前我们使用的是esir的固件,但因为集成的东西太多,导致问题排查非常困难,对于尝试新东西来说不太合适。所以决定换成了这款几乎0预装、带有在线插件库的固件,并且一直使用到现在,稳定性非常好。
这个openwrt系统第一次进入后台会自带设置向导,非常贴心。
首先是网口绑定,这里的绑定方式有些特别,所以我会详细介绍一下,以免浪费大家的时间。
在openwrt系统中,网口绑定设置在“网络-接口”里面。对于多口软路由,绑定接口可以参考上面的教程。
接下来是插件安装的部分。我们先更新列表,一般安装新插件都会点一下那个更新的按钮。这里先安装一个diskman插件,用于硬盘分区等操作。这个插件不仅自带插件源,而且会把插件需要用到的支持也一并安装,基本上点一下就能使用。
接下来是硬盘分区的步骤。进入分区页面,我们需要先计算一下扇区的大小。1GB等于1024MB,1MB等于1024KB,1KB等于1024Bytes。一个扇区是512Bytes,1KB需要两个扇区。所以30G的硬盘需要计算成扇区的数量,然后填写起始和终止扇区的位置进行分区。这里我分30G出来用于扩容opt系统跑docker等应用,如果你不需要就直接分区一个整的数据分区。分区格式选ext4,兼容性更好。分区完成后立刻生效,返回到diskman主菜单就可以看到刚刚做好的分区。
然后进行docker的扩容。我们来到系统-挂载点,点击新增。这里我选择30G的分区挂载到OPT,用来玩docker。另外一个分区挂载到一个SSD的目录,用作下载缓存或者其他用途。保存应用后,就可以在docker中看到挂载成功了。
接下来是网络共享的部分。这里涉及到一些参数的设置,比如网络共享名称、绑定到的网络接口、服务描述信息等。还加载了相关功能模块,用来支持APF、弥补APF协议的一些缺陷以及一些功能扩展支持。还有一些参数如vfs objects、fruit:nfs_aces、inherit permissions等都需要根据实际情况进行设置。
在[SSD]这个部分,我们需要设置需要共享的目录所在路径、谁可以访问这个目录、目录是否可以写入、文件权限掩码、目录权限掩码等等。还有一些参数如browseable、inherit acls、inherit owner等也需要进行设置。
然后用ssh工具连接到软路由,来到软路由命令行,输入smbpasswd -a root创建一个Samba账户,根据提示输入密码。然后输入service samba4 restart重启Samba服务器。
重启完成后,就可以用刚设置的密码登录到OPENWRT这个共享服务器了。可以看到我设置的sda3这个分区共享到SSD,目录是可写的。
除此之外,还安装了阿里云挂载webdev、Aria下载等插件,安装方式类似,这里就不再赘述了。自带NG后台,下载非常方便。
最后是关于时间机器备份的部分。因为是星际魔盒插了两块3T硬盘,需要使用时间机器功能的打开共享模板里面的fruit:time machine选项即可。
这套方案的优缺点非常明显。优点在于不需要投入新的设备,甚至现有的软路由插个U盘或者移动硬盘都可以实现,运行也稳定。缺点则是数据安全没有保障,如果硬盘坏了数据就会丢失。
这套方案适用于很多轻NAS用户,可以用来备份数据、下载视频、使用一些新奇的插件、跑docker等。我自己也在用类似的方案,把I5 4012Y换成J1900的大唐超薄3口机器,放一个1T的小机械硬盘备份时间机器、挂着docker跑青龙、阿里云webdev看剧,完全无压力。
