2024.1.16-17 武功山 沈子村-龙山村记

计划去武功山推迟好几次,这次说走就走,买好1小时后的火车票就直接高德下单打车了。在等车的几分钟内匆忙收拾了下就上车了,当然最终忘记带一些东西了,其中包括水杯,充电宝。充电宝在火车站买了一个。

到萍乡北站坐大巴到游客中心,车上买的票27元。在火上站等车看两步路选择路线,当时定下最长的沈子村到明月村,计划2-3天行程。

所以下了大巴就直接在平台定了在沈子村的住宿,打了老板电话让她来接。由于老板没提及费用问题,事后说理论按人头收取30元。

在下单住宿后捡到一个单人队友,顺便一起爬金顶及拼房。队友的计划就是登金顶,然后下去。

床板过硬,当晚睡的不是很安分,总体却还行,早上7点18分吃完面后(10元)就开始登山,隔壁就是门岗,每人交了10元卫生费。

昨晚吃饭前咨询了老板具体线路,我定下走远一点的九龙山,老板说预计7-8小时到金顶,队友有些怂,第二天在我的坚持下还是走的九龙山路线。

山下是雾霾

走上去一段后雾霾就没了

山上草原初现

到了草原,风很大

前面的房子是铁蹄峰

前面就是金顶了

云中雾客栈

12点25进入景区

到白鹤观餐厅午餐 朴实无华的蛋炒饭

吃完并等队友然后金顶

下金顶吊马庄,队友下山,我继续前进

过了绝望坡

4点半多到达武发客栈,5点多吃晚饭然后看晚霞 和路人拼的双人间

看完日落回房间呆着 客栈伙计通知由于人少,只发电一小时,好像7点多就停电了,手机信号晚上也变差了,白天是有放大器在工作,手机信号很好。发电期间赶紧充电,以及洗漱。

武发客栈附近有块草坪有重装队武搭了两个帐篷露营,他们叫舍友去那边玩,我无聊就去凑过去了,外面风不小。打着灯,在应急毯上我们好像7个人在那里打牌,输了的做俯卧撑。

人围一圈挡着风,不然牌会吹走吹翻,我时不时发抖,然后有人给了我两个暖宝宝,最后还是没用。大约打了一个多小时,好像9点多顶不住就散了,回客栈睡觉。

晚上风很大,吹的房顶的铁皮很响,前半夜基本没什么睡,后半夜迷迷糊糊的睡着了。

早上6点多起来了,洗漱后准备看日出,舍友计划是去龙山村,我计划看路上状态决定是否和他一起下去。

看完日出,另一边有点云海

发云界

过了发云界,前面是去明月山,分界线泾渭分明,那边的山居然是绿色的,我们往左准备下去了,去龙山村,我体力跟不上了

下山路上还有点云海

最后是长长的盘山下山路,队友裤子穿的多,热。路上走的并不慢,但是路很长,休息了几次时间都很短,最终1点多点到达山脚。打电话叫人接我们去景区游客中心,舍友是骑摩托车来的,他送到沈子村。

我在景区吃午饭后就坐高铁回家了。…

批量删除全部github action workflow

#!/bin/bash

# Replace with your own values
TOKEN="YOUR_TOKEN"
OWNER="your_username"
REPO="your_repository"

# Get all workflow runs for the repository
runs=$(curl -s -H "Authorization: Bearer $TOKEN" -H "Accept: application/vnd.github.v3+json" \
  "https://api.github.com/repos/$OWNER/$REPO/actions/runs")

# Parse each run ID and delete it
for run_id in 

unraid docker smokeping记录

加速源/docker.nju.edu.cn/linuxserver/smokeping:unraid

smokeping:unraid很重要 很重要 很重要

进入内部执行

#更换国内源
sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories

#修改时区
 apk add -U tzdata && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone && date -R

2023.11.21

源
docker.nju.edu.cn/linuxserver/smokeping

添加变量

名称:
时区

键:
TZ

值:
Asia/Shanghai

切到高级视图

额外参数设置dns …

crunchbits 11.69测试

第一次测试

yabs第一次测试  开机第一次测试

# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#              Yet-Another-Bench-Script              #
#                     v2023-04-23                    #
# https://github.com/masonr/yet-another-bench-script #
# ## ## ## ## ## ## ## ## 

tailscale and derper in dokcer

#############
# Tailscale Builder
#############

FROM golang:1.19-alpine as builder

WORKDIR /bin/
RUN go install tailscale.com/cmd/tailscale@main
RUN go install tailscale.com/cmd/tailscaled@main
RUN go install tailscale.com/cmd/derper@main

FROM alpine:latest as tailscale

WORKDIR /bin/
RUN apk add --no-cache ca-certificates iptables ip6tables iproute2 tzdata && \

haproxy docker quic

FROM ubuntu:20.04 AS builder-ssl

ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update && apt-get -y install git make gcc

RUN git clone --depth 1 https://github.com/quictls/openssl.git
RUN cd /openssl && ./config enable-tls1_3 && make -j$(nproc) && make install_sw

FROM ubuntu:20.04 AS builder

oracle修复引导记

存储 – 块存储卷 – 引导卷 – 找到要分离的名字点进去 – 附加的实例 – 从实例分离 – 附加到实例(选择半虚拟化)

fdisk -l
mount /dev/sdb2 /mnt
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
chroot /mnt
update-grub
#安装内核
exit

systemctl stop 

用nginx动态添加指定端口白名单

1.准备好域名及搭好https服务的nginx,这里以域名123.com为例,https://123.com需要能正常访问

2.需要设置白名单的服务搭好  这里以端口10086为例

下面教程为debian/ubuntu系统

预先准备的组件,若已安装可跳过

apt install rsyslog iptables nano -y

下载处理白名单程序

wget -O /usr/local/bin/selfhelp-iptables https://github.com/aoyouer/selfhelp-iptables/releases/download/2.3.4/selfhelp-iptables

赋予运行权限

chmod +x /usr/local/bin/selfhelp-iptables

添加nginx路径反代上面程序的端口
编辑nginx配置 路径仅供参考

nano /etc/nginx/conf.d/123.com

在location / 或者location其他路径下添加,这里/2表示后续通过访问https://123.com/2来添加白名单,按需修改路径

location /2 {
                proxy_set_header  X-real-ip $remote_addr;
                proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_pass 

windows远程桌面RDP3389开启两步验证

下载软件

https://download.multiotp.net/credential-provider/

安装VBVC运行库,64位下面两个都要安装

https://aka.ms/vs/16/release/vc_redist.x86.exe and https://aka.ms/vs/16/release/vc_redist.x64.exe

安装主体软件

勾上No remote server,其他默认 下一步

默认选中的 For remote desktop only (只有远程桌面开启两步验证)

下面的勾全去掉,不选

命令行开启两步验证及生成密钥图片 administrator改成你需要的用户,然后手机端扫描图片添加两步验证(如 authy)

"C:\Program Files (x86)\multiOTP\multiotp.exe" -fastcreatenopin administrator

"C:\Program Files (x86)\multiOTP\multiotp.exe" -qrcode administrator d:/123.png

参考

https://inc.sysu.edu.cn/article/1050…

静态编译ipset

#要求内核大于3.11
apt install gcc make libmnl-dev pkg-config wget tar gzip -y

cd /tmp
wget https://ipset.netfilter.org/ipset-7.15.tar.bz2
tar -jxvf ipset-7.15.tar.bz2
rm -rf ipset-7.15.tar.bz2
cd ipset-7.15/
#./configure
#./configure --enable-shared=no --enable-static=yes --prefix=/usr/local/ipset --disable-dependency-tracking

./configure --enable-shared=no --enable-static=yes --disable-dependency-tracking
make