小技术
文章平均质量分 70
Grovvy_Deng
不积跬步无以至千里
展开
-
OrangePi_R1_Plus wakeonlan 家中电脑
背景:想远程唤醒家中的电脑,但家中并路由器没有唤醒功能。我现在OrangePi_R1_Plus + openwrt +wireguard 可以方便的实现。这里简单做个记录。原创 2024-05-16 17:58:47 · 656 阅读 · 0 评论 -
把Python容器化运行
写了python,想移动到VPS上面去。这里简单记录小白操作。原创 2024-02-08 11:35:56 · 482 阅读 · 0 评论 -
同过Linux邮件备份bitwalute的密钥data文件
背景:aws上部署了bitwalute,里面的db文件就是所有的密码,为了保障db文件的安全,需要定期备份。决定使用脚本把db文件打包,并通过邮件发送到QQmail,实现定期备份。原本想把vaults的文件推动到OneDrive等网盘,单都比较麻烦,最后使用STMP发送到邮件解决,简单又实用。mutt 是一个邮件客户端,支持各种协议,有25年历史。先把我们需要的文件生成临时tar,发送邮件带上此附件。这里只需要发送邮件,配置SMTP即可。写成定时任务,每天定时发送。这边可以看到是收到了。原创 2023-10-23 11:45:20 · 125 阅读 · 0 评论 -
使用子域名部署bitwarden
之前把bitwarden成功部署在主域名上,但占用了主页。改为使用subpath不是太舒服又会遇到插件无法打开网页版的小问题(可能是我的Caddy配置不对。。。所以就把bitwarden部署在子域名下,顺带学习一下网络知识。原创 2023-05-11 15:33:14 · 323 阅读 · 1 评论 -
导出Google身份校验器otp密钥迁移到web
背景:公司的堡垒机需要使用30s有效期otp动态密码做二次登录。实现某些情况下,同事可通过web,在规定的有效期内可获取otp二次授权密码otp:一次性密码(英语:OneTimePassword,简称OTP),通过密钥和时间hash得到固定长度的密码。原创 2023-01-19 17:37:13 · 2818 阅读 · 0 评论 -
使用shell脚本标准化md文档中图片
Typro的md文档,提交到gitee等web端后,路径不规范图片显示异常。了解得知,web中的md解析器,路径中空格等特殊字符需URL转移。否者无法解析。本文使用shell脚本标准化md文档中图片。原创 2022-11-01 16:51:10 · 404 阅读 · 0 评论 -
理解socket tcp http tomcat linux的关系
前几天看了一个文章。这个问题问道我,我连切入点都没有,揪原因是因为对socket、tcp、http等概念没有区分开,一知半解。这几天梳理了一下,打算记录下来。原创 2022-10-24 19:42:56 · 1133 阅读 · 0 评论 -
Bitwarden sqlite 数据库备份、同步到windows
bitwarden的保存的密码需要定期备份,并且同步到本地的WSL,避免某些原因导致全部密码丢失。原创 2022-08-08 17:39:43 · 1365 阅读 · 0 评论 -
python venv虚拟环境初体验
工作需要使用python做mongdb的监控,那内网怎么installmongdb的第三方包呢?了解到python可以install本地库到项目虚环境,做一个记录。原创 2022-07-19 15:37:12 · 593 阅读 · 0 评论 -
MIT6.824环境搭建:wls+vs code
尝试学习MIT 6.824分布式系统,他们的实验使用的是go语言,并且不支持window。打算使用wls+vs code搭建开发环境。这里做记录。在管理员 PowerShell ,输入即可安装Ubuntu。这里不做介绍了按照提示重启后,PowerShell 里面会自动添加Ubuntu的便签页,填入username和password即可进入linuxWSl官方文档下载最新版vscode:略。vscode安装,用于WSL互联。在wsl中,输入 即可直接调用vscode。可以看到有一个绿色的方框在下面,即wsl原创 2022-06-01 17:01:37 · 4512 阅读 · 2 评论 -
Redis的安装和启动
Redis的安装和启动背景今天安装redis,由于yum源的版本比较旧,使用源码进行编译。对于安装步骤做梳理详细步骤前提条件统一使用appuser用户,运维所有appredis等应用安装到/export/下源码下载源码https://download.redis.io/releases/下载自己需要的版本,不赘诉编译安装安装gcc由于本机无安装,所有先安装yum -y install gcc automake autoconf libtool make解压并编译tar x原创 2022-04-04 00:23:23 · 1614 阅读 · 0 评论 -
复制指定目录后缀文件并重命名
复制指定目录后缀文件并重命名背景:最近有一个套网络课程,需要听的mp3是按照日期做文件夹,存放到云盘上下两集难直接跳转并且会乱序,最好都在同一文件夹内,打算find+cp把文MP3文件都找出来,并按照序号+文件夹名+文件名顺序命名一下。现有目录结构在云盘app上,上下两集难直接跳转。bash脚本查找当前目录下的.mp3文件,重命名后复制到/temp文件夹下sorceFile=$(find . -name "*.mp3")# 解决空格文件名问题 导致for分割错误IFS=$'\n'cou原创 2022-03-29 16:58:40 · 706 阅读 · 0 评论