增加海纳思视频教学模块、更新ftpnscp为MobaXterm
This commit is contained in:
2024-02-18 13:15:14 +08:00
parent f60d7105ea
commit a92003f4a6
14 changed files with 191 additions and 178 deletions

View File

@@ -1,11 +1,13 @@
---
sidebar_position: 9
sidebar_position: 10
---
# 个人博客
Typecho打造的轻量型博客适合小白学习使用。
## typecho安装与使用
Typecho 打造的轻量型博客,适合小白学习使用
## typecho 安装与使用
点击打开个人博客, 点击“我准备好了, 开始下一步", 输入新设登陆的密码, 点击“确认, 开始安装"
博客的用途非常广泛, 你甚至可以机智地把它当成家庭公告板提醒家里人上去写留言;
@@ -21,6 +23,7 @@ Typecho打造的轻量型博客适合小白学习使用。
数据库位置路径在 /var/www/html/blog/usr/623d62d5e5e96.db db 名称可能会不相同
操作如下:
```bash
mkdir -p /mnt/sda1/blog-data
#在U盘建立数据库一个文件夹
@@ -32,6 +35,6 @@ cp /var/www/html/blog/usr/*.db /mnt/sda1/blog-data/myblog.db
下次重新安装博客时, 点击 "我准备好了, 开始下一步", 数据库文件路径输入 /mnt/sda1/blog-data/myblog.db 然后无需设置密码直接点击 "确认, 开始安装", 然后点击 "使用原数据" 这样就把数据还原了, 打开还是原来一样的所有文章。
注意: 如果你常常使用的是外网网址登陆博客, 请在后台设置里***填写正确的外网网址***。
注意: 如果你常常使用的是外网网址登陆博客, 请在后台设置里**_填写正确的外网网址_**。
否则首页将会造成js错乱而影响访问。可用内网 IP 地址登陆去修改)
否则首页将会造成 js 错乱而影响访问。(可用内网 IP 地址登陆去修改)

View File

@@ -0,0 +1,9 @@
---
sidebar_position: 2
---
# 海纳思视频教学
## 1、vi/vim 的使用
<video src="H:\project\hinas\doc\docs\tutorial-extras\video\vi_vim.mp4"></video>

View File

@@ -1,10 +1,10 @@
---
sidebar_position: 2
sidebar_position: 3
---
# 管理服务器文档
# MobaXterm 管理服务器
😀️建议使用 [FileZilla](https://www.filezilla.cn/download/client) 或者 [MobaXterm](https://node2.histb.com/update/soft_init/MobaXterm.zip) 工具进行文件传输管理
😀️ 建议使用 [MobaXterm](https://node2.histb.com/update/soft_init/MobaXterm.zip) 工具进行文件传输管理
## 说明
@@ -19,12 +19,6 @@ NAS 系统已内置了 vsftpd 服务端, 可以使用 FTP 上传或下载软件,
请参考以下图例进行实际操作:
![](./img/ftp.jpg)
![](./img/ftp2.jpg)
![](./img/scp.jpg)
![](./img/scp2.jpg)

View File

@@ -1,43 +0,0 @@
---
sidebar_position: 3
---
# 网络共享
海纳思系统已经默认内置安装了samba程序提供使用。
## 修改配置
samba的配置文档在/etc/samba/smb.conf
请使用vi或nano编辑该配置文档
## 添加外置USB硬盘共享文件夹
海纳思已经默认共享了/home/ubuntu/downloads文件夹
如果你需要添加一个外置u盘的文件夹以下为示例
```bash
mkdir -p /mnt/sda1/usb-share
chmod -R 777 /mnt/sda1/usb-share
```
在配置/etc/samba/smb.conf中添加如下代码
```
[usb-shares]
path = /mnt/sda1/usb-share
read only = no
guest ok = yes
create mask = 0777
directory mask = 0777
browseable = yes
```
最后重启服务生效:
```bash
systemctl restart smbd
```
## 使用技巧
windows下在文件管理器输入: ```\\192.168.111.20```
即可访问.
在网上邻居也可以找到这个共享文件夹了

View File

@@ -1,91 +0,0 @@
---
sidebar_position: 4
---
# 磁盘挂载
插入一个u盘、tf卡或usb硬盘可实现自动挂载。
## 基础常识
- Linux 服务器系统,需要格式化为 ext4 文件系统;
- 2.5寸的硬盘 5 伏特供电可以共用盒子的 usb 口自带供电;
- 3.5寸的硬盘,需要自行配置 12 伏特单独供电;
- 超过 2T 容量的硬盘,需要分区表为 GPT 模式,才能全部容量识别;
- 极少数型号的盒子TF卡槽尚不支持。厂家不是使用通用的管脚配置
- sda 表示设备序号sda1 表示设备序号的分区号。
## 磁盘分区与格式化
强烈建议将你的磁盘格式化为ext4的文件系统。
在海纳思系统中普遍使用的是ext4的文件系统。
### 第一步:检查你的磁盘是否被硬件识别
在终端输入命令:
```bash
ls -al /dev/sd*
```
![sdx](img/sdx.png)
Q为什么要检查是否被识别
A因为部分使用硬盘盒或者易驱线的品牌厂家没有使用Linux通用的驱动
当然,实际群友反馈的例子中为数不多。
另外你的usb插口出现问题时或者没插牢时都会出现没有设备的情形。
### 第二步:重新分区和格式化
请使用系统自带的磁盘分区命令工具 `fdisk`
```bash
fdisk /dev/sda
```
```html
输入 o 设置新分区为 msdos 模式mbr
(输入 g 设置新分区为 gpt 模式)
输入 n 建立新分区
接着输入 p 建立主分区
接着默认 2048 字节扇区头和自动的扇区尾
(按回车即默认)
输入 w 将上面的操作保存
```
请使用系统自带的磁盘分区格式化命令 `mkfs.ext4`
```bash
mkfs.ext4 /dev/sda1
```
如果使用的u盘过老旧可以将其格式为vfat
```shell
#安装格式化所需工具exfat-utils或者dosfstools
sudo apt install exfat-utils
#格式化
sudo mkfs.vfat /dev/sda1
```
强烈建议:
一个磁盘分区为一个区即可,无须多个分区,作为存储,多分区没有什么意义。
应该使用文件夹来区分用途,而不是使用分区来区分用途。
## 自动挂载
海纳思系统内置提供了自动挂载外置磁盘的脚本;
只要你的磁盘格式能被Linux识别就会自动挂载到 `/mnt/sda1`
输入以下命令可以手动卸载和挂载
```bash
automount -u
automount -a
```
系统会将你的磁盘自动挂载到 ```/mnt/sda1``` 或者 ```/mnt/mmcblk1p1```
![sdx](img/mounted.png)

View File

@@ -0,0 +1,50 @@
---
sidebar_position: 4
---
# 网络共享
海纳思系统已经默认内置安装了 samba 程序提供使用。
## 修改配置
samba 的配置文档在/etc/samba/smb.conf
请使用 vi 或 nano 编辑该配置文档
## 添加外置 USB 硬盘共享文件夹
海纳思已经默认共享了/home/ubuntu/downloads 文件夹
如果你需要添加一个外置 u 盘的文件夹,以下为示例
```bash
mkdir -p /mnt/sda1/usb-share
chmod -R 777 /mnt/sda1/usb-share
```
在配置/etc/samba/smb.conf 中添加如下代码
```
[usb-shares]
path = /mnt/sda1/usb-share
read only = no
guest ok = yes
create mask = 0777
directory mask = 0777
browseable = yes
```
最后重启服务生效:
```bash
systemctl restart smbd
```
## 使用技巧
windows 下在文件管理器输入: `\\192.168.111.20`
即可访问.
在网上邻居也可以找到这个共享文件夹了

View File

@@ -0,0 +1,86 @@
---
sidebar_position: 5
---
# 磁盘挂载
插入一个 u 盘、tf 卡或 usb 硬盘,可实现自动挂载。
## 基础常识
- Linux 服务器系统,需要格式化为 ext4 文件系统;
- 2.5 寸的硬盘 5 伏特供电可以共用盒子的 usb 口自带供电;
- 3.5 寸的硬盘,需要自行配置 12 伏特单独供电;
- 超过 2T 容量的硬盘,需要分区表为 GPT 模式,才能全部容量识别;
- 极少数型号的盒子TF 卡槽尚不支持。(厂家不是使用通用的管脚配置);
- sda 表示设备序号sda1 表示设备序号的分区号。
## 磁盘分区与格式化
强烈建议将你的磁盘格式化为 ext4 的文件系统。
在海纳思系统中,普遍使用的是 ext4 的文件系统。
### 第一步:检查你的磁盘是否被硬件识别
在终端输入命令:
```bash
ls -al /dev/sd*
```
![sdx](img/sdx.png)
Q为什么要检查是否被识别
A因为部分使用硬盘盒或者易驱线的品牌厂家没有使用 Linux 通用的驱动;
当然,实际群友反馈的例子中为数不多。
另外,你的 usb 插口出现问题时,或者没插牢时,都会出现没有设备的情形。
### 第二步:重新分区和格式化
请使用系统自带的磁盘分区命令工具 `fdisk`
```bash
fdisk /dev/sda
```
```html
输入 o 设置新分区为 msdos 模式mbr (输入 g 设置新分区为 gpt 模式) 输入 n
建立新分区 接着输入 p 建立主分区 接着默认 2048 字节扇区头和自动的扇区尾
(按回车即默认) 输入 w 将上面的操作保存
```
请使用系统自带的磁盘分区格式化命令 `mkfs.ext4`
```bash
mkfs.ext4 /dev/sda1
```
如果使用的 u 盘过老旧,可以将其格式为 vfat
```shell
#安装格式化所需工具exfat-utils或者dosfstools
sudo apt install exfat-utils
#格式化
sudo mkfs.vfat /dev/sda1
```
强烈建议:
一个磁盘分区为一个区即可,无须多个分区,作为存储,多分区没有什么意义。
应该使用文件夹来区分用途,而不是使用分区来区分用途。
## 自动挂载
海纳思系统内置提供了自动挂载外置磁盘的脚本;
只要你的磁盘格式能被 Linux 识别,就会自动挂载到 `/mnt/sda1`
输入以下命令可以手动卸载和挂载
```bash
automount -u
automount -a
```
系统会将你的磁盘自动挂载到 `/mnt/sda1` 或者 `/mnt/mmcblk1p1`
![sdx](img/mounted.png)

View File

@@ -1,23 +1,24 @@
---
sidebar_position: 5
sidebar_position: 6
---
# 网络下载
海纳思系统提供了 aria2 和 transmission 两套下载管理器。
🌏️别说了,快上车,妥妥的一台网络下载机!
🌏️ 别说了,快上车,妥妥的一台网络下载机!
## aria2 使用
内置了 P3TER PRO 版的aria2下载软件支持直连下载BT下载磁力下载等。
内置了 P3TER PRO 版的 aria2 下载软件支持直连下载BT 下载,磁力下载等。
默认下载目的地 ```/home/ubuntu/downloads```
默认下载目的地 `/home/ubuntu/downloads`
RPC端口 ```6800```
RPC 端口 `6800`
## 更新 Tracker 列表(提速)
终端输入命令可以更新最新的种子跟踪tracker列表
终端输入命令可以更新最新的种子跟踪 tracker 列表
```bash
update-tracker.sh
@@ -34,20 +35,22 @@ vi /usr/local/aria2/aria2.conf
例如将下载位置修改到外挂磁盘位置:
```dir=/home/ubuntu/downloads``` 修改为 ```dir=/mnt/sda1/downloads```
`dir=/home/ubuntu/downloads` 修改为 `dir=/mnt/sda1/downloads`
![](./img/aria2.png)
## transmission 使用
默认登陆帐号 ***admin*** 密码 ***admin***
默认登陆帐号 **_admin_** 密码 **_admin_**
这是一款优秀的种子文件下载器。
## 更改 transmission 配置
配置文件位置```/etc/transmission-daemon/settings.json```
配置文件位置`/etc/transmission-daemon/settings.json`
密码修改方法:
```bash
# 停止 Transmission 服务
/etc/init.d/transmission-daemon stop
@@ -69,13 +72,11 @@ vi /usr/local/aria2/aria2.conf
## 直接下载到电脑共享文件夹
打开文件管理器新建文件夹share右键文件夹点击属性选择共享选项点击共享按钮
打开文件管理器,新建文件夹 share右键文件夹点击属性选择共享选项点击共享按钮
![](.\img\shareFolderSetting1.png)
设置共享用户可以选择Everyone或者创建一个用于共享的账号这里以账号”ZX“为例
设置共享用户,可以选择 Everyone 或者创建一个用于共享的账号这里以账号”ZX“为例
![](.\img\shareFolderSetting2.png)
@@ -83,9 +84,7 @@ vi /usr/local/aria2/aria2.conf
![](.\img\shareFolderSetting3.png)
windows的设置到此为止浏览器打开hinas的终端后台(设备IP:7681)
windows 的设置到此为止,浏览器打开 hinas 的终端后台(设备 IP:7681)
```shell
#执行下面安装命令
@@ -97,5 +96,4 @@ sudo mount -t cifs //192.168.1.3/share /mnt/share -o username=ZX,password=ZX,ver
![](.\img\shareFolderSetting4.png)
最后按照上面的修改下载路径的方法,将路径改为/mnt/share即可实现直接将下载的文件保存到windows
最后按照上面的修改下载路径的方法,将路径改为/mnt/share 即可实现直接将下载的文件保存到 windows

View File

@@ -1,25 +1,29 @@
---
sidebar_position: 6
sidebar_position: 7
---
# h5ai网盘使用
采用H5ai开源软件nginx+php环境搭建一个轻量而又强大的个人网盘分享程序。
# h5ai 网盘使用
采用 H5ai 开源软件nginx+php 环境搭建,一个轻量而又强大的个人网盘分享程序。
## 使用
程序和文档位置: /var/www/html/files/
默认登陆用户名和密码 ***admin*** ***admin***
默认登陆用户名和密码 **_admin_** **_admin_**
网盘系统可以直接播放音视频和查看文档内容。
在文档名称前面打勾, 左上角的下载按钮, 可以直接将文档打包zip格式并浏览器下载。
在文档名称前面打勾, 左上角的下载按钮, 可以直接将文档打包 zip 格式并浏览器下载。
## 修改到外置磁盘
内置的home是一个范例它软链接到/home/ubuntu/files
内置的 home 是一个范例,它软链接到/home/ubuntu/files
可以轻松的选择将保存的文档位置链接到外置磁盘空间。
例子:
```bash
#创建一个新的外置磁盘的文件夹
mkdir /mnt/sda1/files
@@ -32,6 +36,7 @@ ln -sf /mnt/sda1/files /var/www/html/files/home
```
也可以个性化你指定位置的页首或页脚显示,例如:
```bash
echo "## 这是外置磁盘链接到home的页首显示" > /mnt/sda1/files/_h5ai.header.md
echo "## 这是外置磁盘链接到home的页脚说明" > /mnt/sda1/files/_h5ai.footer.md
@@ -40,6 +45,7 @@ echo "## 这是外置磁盘链接到home的页脚说明" > /mnt/sda1/files/_h5ai
一旦修改到外置磁盘位置,上传小插件也跟随到了新位置。
## 访问密码修改
- 更改密码
- 下面例子的`admin`是用户名,你可以自己自定义比如`zhangsan`
@@ -52,7 +58,8 @@ nginx -s reload
- 删除密码
取消h5ai登陆密码
取消 h5ai 登陆密码
```bash
vi /etc/nginx/locations.d/h5ai
```

View File

@@ -1,5 +1,5 @@
---
sidebar_position: 7
sidebar_position: 8
---
# 局域网音频广播

View File

@@ -1,5 +1,5 @@
---
sidebar_position: 8
sidebar_position: 9
---
# 定时任务

Binary file not shown.

Before

Width:  |  Height:  |  Size: 210 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 187 KiB

Binary file not shown.