25 八月, 2024

thumbnail

openvpn安装脚本


openvpn安装脚本,目前我在盒子上使用,非常完美,可以访问家里路由器的内网设备.
1.下载脚本

wget -O openvpn.sh https://get.vpnsetup.net/ovpn
2.设置权限
chmod 777 openvpn.sh
3.运行脚本,使用自动安装方式。
bash openvpn.sh --auto
4.等待一会把生成的 client.ovpn复制出来,手机或PCopenvpn客户端导入就行了。

github:https://github.com/hwdsl2/openvpn-install




欢迎投稿(技术分享、原创教程)至本站机器人: blog#mige.eu.org
 
thumbnail

怎么把默认共享文件夹downloads位置改到存储卡上面存储卡

问:可以看到sd卡不会修改 那个大神可以出一个详细教程 谢谢
     把默认共享文件夹downloads改成我挂载硬盘上,然后电视可以SMB看下载的电影
答:SMB修改方法

vi /etc/samba/smb.conf (修改配置文件)

修改配置文件
vi /etc/samba/smb.conf
找到[downloads],改成这样
[downloads]
path = /mnt/sda1/downloads
read only = no
guest ok = yes
create mask = 0777
directory mask = 0777
browseable = yes
按键盘esc保存退出,输入 :wq 回车
systemctl restart smbd (重启 Samba 服务)
chmod 777 -R /mnt/sda1/downloads
给downloads权限

esc之后输入输入 :wq 回车


欢迎投稿(技术分享、原创教程)至本站机器人: blog#mige.eu.org
 
thumbnail

玩客云emmc刷坏了成砖的解决办法,还有救


我玩客云设备,在刷机测试的时候,刷机过多把emcc刷坏了。

本想着,这下这玩客云彻底罢工了。带着折腾的精神,

很多设备不是可以使用SD卡启动吗,就尝试把玩客云备份出来的mmc镜像写入SD卡。
启动玩客云后在ttl里能跑码但会报错,是不能启动的。

在网上找到一个写好了UBOOT的系统,可以从SD卡启动,还能从USB启动。

Armbian_21.02.0-trunk_Aml-s812_bullseye_current_5.15.0-aml-s812-sd.7z
直接用Win32DiskImager写入SD卡就可以使用了,当然为了速度快,
可用用容量小的SD卡写入UBOOT-SD.bin,把系统写入U盘,这样运行速度要快些。
当然也可以用UBOOT-SD.bin合成自己的镜像,可以做TV盒子,安卓系统,游戏系统。
合成方法:
linux下dd命令
dd if=UBOOT文件 of=镜像文件 conv=fsync,notrunc bs=1 count=444
dd if=UBOOT文件 of=镜像文件 conv=fsync,notrunc bs=512 skip=1 seek=1

现在玩客云有了直刷包,把这个直刷包刷到U盘或者sd卡可以直接启动。
即使内置的mmc坏了,玩客云也可以依旧运行。





欢迎投稿(技术分享、原创教程)至本站机器人: blog#mige.eu.org
 

08 八月, 2024

thumbnail

在海纳思机顶盒安装1panel面板并调试

  1. 最近一直沉迷于海纳思机顶盒制作自己的nas,但最后觉得海纳思运行自己写的一些网站玩玩会更爽,所以尝试了几种服务器管理面板,其中宝塔面板太大,无法流畅运行,所以找了1panel面板。
  2. 1panel比宝塔小,但功能比较齐全,个人玩玩还是够用的,其中遇到了好多问题,都一一击破,现在开始从0入手1panel。

安装1panel


  1. 打开终端后台 安装docker和1panel
    // 安装docker命令
    apt update && apt install docker.io
    //然后再安装1panel
    curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh

    2. 记住1panel的ip地址,账号,密码
    端口:请用浏览器访问面板:
    [1Panel Log]: 外网地址: http://[*****************]:36/*****
    [1Panel Log]: 内网地址: http://192.168.1.1:/*******
    [1Panel Log]: 面板用户: xxxxxxx
    [1Panel Log]: 面板密码: xxxxxxx

    [1Panel Log]:
    [1Panel Log]: 项目官网: https://1panel.cn
    [1Panel Log]: 项目文档: https://1panel.cn/docs
    [1Panel Log]: 代码仓库: https://github.com/1Panel-dev/1Panel
    [1Panel Log]:
    [1Panel Log]: 如果使用的是云服务器,请至安全组开放 36494 端口

然后登陆1panel

**3. 打开应用列表选择mysql 、openresty
重点来了:**
安装肯定会报错:stderr: openresty Pulling no matching manifest for linux/arm/v7 in the manifest list entries
这是因为由于 MySQL 官方未提供 armv7l 架构镜像, OpenResty 官方未提供 armv7l 架构镜像,所以我们需要下载老版本,并把tag(版本更改成官方需要的版本)。
首先我们把这两个镜像的下载源更改成国内资源,要不然下载很慢或者无法下载。(自从2023年5月中旬,著名Docker 容器平台: http://hub.docker.com "不知" 何种原因国内均无法正常访问了。这样对国内服务器拉取Docker仓库影响比较大。不过得亏国内有Docker Hub镜像平台。比如网易,DaoCloud等。)

//打开终端 配置docker镜像源,很简单 直接ctrl+c,直接ctrl+v
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn"
]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

4. 至此已经准备好所有镜像源,现在可以下载镜像了
安装 MySQL
由于 MySQL 官方未提供 armv7l 架构镜像,所以在应用商店启用 MySQL 前,需要手动修改 MySQL 镜像版本
// 1、下载 armv7l 架构最新版本镜像
docker pull biarms/mysql:5.7.33-beta-circleci

//2、将镜像重命名为 1Panel 应用商店中使用的 MySQL 版本
docker tag biarms/mysql:5.7.33-beta-circleci mysql:5.7.44
//3、在应用商店中安装 MySQL,版本选择 5.7.44

注意:更改版本要看安装页面,在安装页面可以看得到安装版本,你就看清楚5.7.44 后期可能维护原因 更改成5.7.46 5.9.88等等 无论变成啥样 你就看准最低版本 再docker tag biarms/mysql:5.7.33-beta-circleci mysql:(:后面复制)就行

安装 OpenResty
由于 OpenResty 官方未提供 armv7l 架构镜像,所以在应用商店启用 OpenResty 前,需要手动修改 OpenResty 镜像版本

// 1、下载 armv7l 架构最新版本镜像
docker pull imzcc/openresty:1.21.4.1-7-alpine

//2、将镜像重命名为 1Panel 应用商店中使用的 OpenResty 版本
docker tag imzcc/openresty:1.21.4.1-7-alpine openresty/openresty:1.21.4.3-0-focal

//3、在应用商店中安装 OpenResty

注意:更改版本要看安装页面,在安装页面可以看得到安装版本,你就看清楚1.21.4.3-0-focal 后期可能维护原因 更改成1.21.4.3-1-focal 1.21.4.4-0-focal等等 无论变成啥样 你就看准版本 再docker tag imzcc/openresty:1.21.4.1-7-alpine openresty/openresty:(:后面复制)就行
更改跟mysql一样 在这就不过多讲解

5. 安装完成后再终端看看你安装和更改的镜像有没有成功
// 查看镜像列表
docker images
//比如我当时的列表如下
root@hi3798mv100:~# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
imzcc/openresty 1.21.4.1-7-alpine 7597dbb7cc51 10 months ago 89.5MB
openresty/openresty 1.21.4.3-0-focal 7597dbb7cc51 10 months ago 89.5MB
registry.cn-hangzhou.aliyuncs.com/histb/portainer 2.14.0 a607effa3b46 21 months ago 252MB
biarms/mysql 5.7.33-beta-circleci a5cafad30ff5 3 years ago 230MB
mysql 5.7.44 a5cafad30ff5 3 years ago 230MB

6. 若版本号正确 那么你就可以再1panel的应用列表大胆的安装mysql 、openresty,安装时注意版本,若mysql 、openresty不成功 卸载后重新安装就行了,随后你就可以拥有1panel,mysql 、openresty了。






欢迎投稿(技术分享、原创教程)至本站机器人: blog#mige.eu.org
 
thumbnail

分享玩客云版hinas安装rustdesk服务端经验


前提依赖需要安装pm2任务管理器(装pm2需要nodejs新版)全套下来占用约1G空间

(其他硬件版本也是可以的)

大概步骤如下

下载服务端安装包
https://github.com/rustdesk/rustdesk-server/releases
选择
rustdesk-server-hbbr_1.1.7_armhf.deb

地址https://github.com/rustdesk/rustdesk-server/releases/download/1.1.7-1/rustdesk-server-hbbr_1.1.7_armhf.deb
rustdesk-server-hbbs_1.1.7_armhf.deb

地址https://github.com/rustdesk/rustdesk-server/releases/download/1.1.7-1/rustdesk-server-hbbs_1.1.7_armhf.deb

重命名为
hbbr.deb
hbbs.deb

cd到存放目录并安装
dpkg -i hbbr.deb
dpkg -i hbbs.deb

启动(-k是需要加密通讯的意思)
pm2 start hbbs -- -k
pm2 start hbbr -- -k

保存
pm2 save

自启
pm2 startup

查看运行状态
pm2 list

路由器添加端口转发
TCP(21115, 21116, 21117, 21118, 21119)
UDP(21116)

(玩客云这个32位CPU太落后运行hbbs和hbbr时pm2会显示运行状态错误,但实际可以使用)

rustdesk的使用教程请到官网rustdesk.com查看
最近todesk越来越恶心,经常更新

转载的pm2的安装教程
[https://www.jianshu.com/p/af4489e23dcd]





欢迎投稿(技术分享、原创教程)至本站机器人: blog#mige.eu.org
 

About

搜索此博客