海思机顶盒微型 NAS 服务器系统

 Designed by Teasiu & Hyy2001

· 如果你看到这个页面, 说明系统的服务已成功运行
· 本系统采用 SDK 源码编译, 版本为 HiSTBLinuxV100R005C00SPC061
· 内核版本 4.4.35, 系统版本 Ubuntu 20.04.4
· 适配海思芯片 hi3798m 系列机顶盒
. 您的盒子局域网IP是  
. 您的盒子系统版本是20220406
. 您的外网网址是:http://nas-xxxxx.any168.net

NAS系统使用指南

1. 初始信息与提示

root 账户: root 1234
普通账户: ubuntu 1234

· 系统默认北京时间、国内 apt 源
· 系统会自动将U盘、TF卡、移动硬盘等外接设备挂载到 /mnt 路径下, 支持各类格式
· 欲挂载 exFAT 格式设备请执行: sudo apt install exfat-fuse exfat-utils
· 下文中的外接设备不限于 /mnt/sda1, 请根据实际情况修改

2. 个人网盘系统

存档位置: /var/www/html/files/
如果要更改存档位置到外接设备 /mnt/sda1
则执行: ln -s /mnt/sda1 /var/www/html/files/downloads

3. 个人博客系统

程序位置: /var/www/html/blog/
首次使用按照步骤安装即可。
注意,如经常使用外网访问,请在管理页面配置外网正确网址。

4. 默认配置 nginx 和 php7.4-fpm,php7.4-cgi

配置参数请浏览 http:///info.php
nginx 配置文件位置: /etc/nginx/sites-available/default

5.1 BT种子下载利器 Transmission 和 WEB管理页面

初始帐号和密码分别是:  admin admin 
下载文件位置: /home/ubuntu/downloads
更改设置方法: vi /etc/transmission-daemon/settings.json
修改完毕后执行: service transmission-daemon restart 来重启 Transmission 服务

5.2 直链下载利器 Aria2 和 WEB管理页面 Aria-NG

Aria2 配置文件位置: /usr/local/aria2/aria2.conf
下载文件位置: /home/ubuntu/downloads

6. 如何修改静态IP

修改配置文件: vi /etc/network/interfaces.d/eth0
例如内容为(具体IP请自行确定)
auto eth0
iface eth0 inet static
address 192.168.1.10
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 192.168.1.1

7. 网页终端 ttyd

登陆地址 http://:7681
让你更快捷的管理后台,
初始帐号 root 或 ubuntu
初始密码 1234
密码修改执行:   passwd root   或者   passwd ubuntu   并根据提示修改

8. 内置了阿里 DDNS 解析程序

使用方法: 首先安装 nodejs: apt install nodejs
修改配置文件: vi /home/ubuntu/client-mode/config.json
填写你的阿里 keyid 和 keysecret, 填写你需要解析的域名
{
"AccessKeyId": "xxxx ",
"AccessKeySecret": "xxxx ",
"hostnames": ["@.ecoo.top", "www.ecoo.top"]
}
保存并退出, 然后添加计划任务(每15分钟检查一次外网ip变化才自动更新)
crontab -e
输入 */15 * * * * /home/ubuntu/client-mode/client.sh

8.1 内置了花生壳与 no-ip.com 域名的 DDNS 解析程序

使用方法:
花生壳修改配置文件: vi /home/ubuntu/client-mode/ddns_oray.sh
noip: vi /home/ubuntu/client-mode/ddns_noip.sh
填写你的ddns帐号和密码,填写你需要解析的ddns域名
user=
passwd=
hostname=
然后添加计划任务(每20分钟检查一次外网IP地址, 如果检测到变化将自动更新)
crontab -e
*/20 * * * * /home/ubuntu/client-mode/ddns_oray.sh
或者
*/20 * * * * /home/ubuntu/client-mode/ddns_noip.sh
计划任务教程: https://www.runoob.com/w3cnote/linux-crontab-tasks.html

9. 内置激活微软产品的 vlmcsd 服务器

帮助文档请阅读: http:///kms.html
助你永久免费激活微软产品

10. 安装和使用网络共享 Samba


点击后,后台自动安装,约等待2分钟即可使用。
安装完成后默认共享/home/ubuntu/downloads目录
另,nfsd已默认共享/home/ubuntu/downloads目录

创建外置USB硬盘共享目录, 例如: mkdir -p /mnt/sda1/downloads
赋予目录权限: chmod -R 777 /mnt/sda1/downloads
赋予匿名权限: chown nobody:nogroup /mnt/sda1/downloads
修改配置文件: vi /etc/samba/smb.conf
[usb-shares]
path = /mnt/sda1/downloads
read only = no
guest ok = yes
create mask = 0777
directory mask = 0777
browseable = yes
最后重启服务: systemctl restart smbd
你就可以在网上邻居搜索和打开共享目录了, 如果没有找到设备,
请尝试在地址栏输入 \\ 并回车

11. 内置内网穿透 Frp 客户端

已内置了 Frp 客户端,并为您的盒子自动分配了外网访问的二级域名
您的外网网址是:http://nas-xxxxx.any168.net
注意:一旦执行恢复刷机备份,将自动重新生成新的域名网址。

12. 安装和使用局域网音视频广播 MiniDLNA

安装 MiniDLNA 软件: apt install minidlna
修改配置文件: vi /etc/minidlna.conf
将 media_dir=/var/lib/minidlna 修改为 media_dir=/mnt/sda1/minidlna
在U盘创建目录: mkdir /mnt/sda1/minidlna, 并赋予文件夹权限: chmod 777 -R /mnt/sda1/minidlna
在该文件夹下存放图片或音视频
你就可以在局域网下的电脑、手机、电视等智能终端进行播放了

13. 内置 FTP 服务器

已内置了 FTP 服务程序, 可以使用 FTP 上传或下载软件, 也可以进行系统文件管理
初始用户名 ubuntu, 密码与系统一致
建议使用filezilla或者winscp进行文件传输管理。

14. 安装和使用 Docker 容器

点击后约8分钟安装完毕,访问 http://:5700

点击后约4分钟安装完毕,访问 http://:9000

一键更新 Docker images, 执行: docker_image_update

15. 恢复备份设置, 即刷机时的backup还原

进入终端输入命令:   recoverbackup   , 然后静等5分钟左右等待系统重启, 即可继续登陆

16. 小结

感谢你使用本系统, 并积极提出问题和建议。

添加功能或者提出定制都可以, 我手上准备了几台备用的 ec6108v9c盒子, 可以刷好交换也可以远程升级

系统定制维护者微信号: teasiu

系统不定期升级新功能, 也许过几天或者几周就会增加更丰富的功能