背景 在日常运维和开发工作中,日志文件、缓存文件或临时文件往往不断积累,如果不及时清理,不仅占用大量磁盘空间,还可能影响系统性能甚至导致磁盘满载的问题。手动清理繁琐且易出错,所以有了这个自动化脚本。 主
阅读全文标签: linux
高通410刷机精简指南
核心操作参考 https://www.kancloud.cn/handsomehacker/openstick/2636506 几条重点命令: 特殊注意通过 fastboot devices 能看到设备才能继续执行刷机。 设备不识别、找不到 基本原因都是驱动类型不对 如果需要刷机
阅读全文Docker 服务延时启动等待 ISCSI 挂载完成
背景 有台服务器 docker 容器的映射文件用的通过 ISCSI 挂载的目录 /opt/data,于是启动的时候可能就会出问题,iscsi 还没挂载完成 docker 服务就启动了,所以需要简单修改一下 操作步骤 重启测试
阅读全文基于 Docker 部署 Fail2Ban 拦截 FreeSwitch 恶意请求
新建 docker-compose.yml /root/freeswitch/log 对应实际的日志目录,如果是 docker 部署的 freeswitch 可以先映射到本地目录 编辑 data/filter.d/freeswitch.conf 编辑 data/jail.d/freeswitch.conf 通过 fail2ba-c
阅读全文WSL+Tesla P40显卡 CUDA 不可用
基于 WSL 访问显卡时的一些报错例如: 还有些类似错误可能来自 Docker、Podman、WSL 等,底层原因其实都是同一个:显卡对于 WSL2 不可见,原因描述可以参考 https://docs.nvidia.com/cuda/wsl-user-guide/index.html
阅读全文如何安全取回 GitHub 存储的 Action Secrets
在GitHub的使用过程中,存储的密钥(Secrets)的安全性至关重要。由于GitHub不允许直接查看存储的密钥,所以找回密钥常见的做法就是将密钥打印到日志中,但这样做仍然存在一定的风险。因此,为了进一步提高安全性,可以在打印到日志之前对密钥进行加密处理。
阅读全文Docker 容器非 root 用户监听 80 端口
起因是基于 CentOS 的 Docker 容器里启动 nginx 进程时提示无法监听 80 端口 这是因为在 Linux 系统下默认只有 root 用户才能监听 1024 以下的端口,而安全起见 Nginx 进程的启动用户一般不会用 root 此时可以通过 c
阅读全文基于 Docker 定时打印文件
先说背景,喷墨打印机有个很大的缺点,当长时间不打印时特别容易阻塞打印头,家用的打印任务还没那么多,所以就想配置个打印任务,隔三岔五打印个测试页 然后就是今天的主角 CUPS, CUPS 是 linux 系统下用来管理打印
阅读全文PHP 安装 Memcached 扩展
登录服务器挨步执行: 展示 libmemcached directory [no] : 时输入 no –disable-memcached-sasl,之后 一路回车 修改 http 配置文件,默认目录在 /etc/php/conf.d 也可能在 /usr/local/etc/php/conf.d 找不到话搜一
阅读全文运行中的 container 反向生成 docker-compose.yml
某些特殊情况可能导致 docker-compose.yml 被删掉且找不回了,但是运行中的 container 还没有删掉,那么有没有可能通过 container 反向生成配置文件呢? 答案是可以的 docker-autocompose: 或者通过 docker 直接执
阅读全文