ACME Shell 自动申请SSL证书
ACME Shell 自动颁发和更新免费证书的 shell 脚本。每 60 天自动更新证书 github:https://github.com/acmesh-official/acme.sh 安装 socat1yum install socat -y 安装 acme.sh1curl https://get.acme.sh | sh -s email=likfees@gmail.com 普通申请 SSL 证书 推荐使用自动 DNS API 集成申请证书(支持通配符号) 申请证书 -d 是您要为其颁发证书的域名1acme.sh --issue -d bitwarden.fungs.cn -w /www/wwwroot/bitwarden.fungs.cn 自动 DNS API 集成申请证书(推荐)如果您的 DNS 提供商支持 API 访问,我们可以使用该 API 自动颁发证书。 您无需手动执行任何操作! 目前 acme.sh 支持大多数 dns 提供者: https://github.com/acmesh-official/acme.sh/wiki/dnsapi DNS ...
IntelliJ IDEA 2023.2 高版本配合ja-netfilter永久破解激活方法详细图文教程
ja-netfilter 2022.01我们通常会使用防火墙来阻断这些软件的恶意访问。但防火墙也不是万能的,比如:跨平台问题、https下无法精准阻断某个url访问、部分防火墙不能阻断dns访问。于是就有了我今天开源的这个项目:ja-netfilter! 下载 ja-netfilter链接: https://pan.baidu.com/s/12JvOGTm6wmVfuf8TB0Ro7Q?pwd=di46 提取码: di46 解压至放到自己喜欢的位置比如我的是:/home/likfees/software/git/ 需要一个过期的激活码现在不能进入到软件界面,我们激活码也是失效的 加载 ja-natfilter 插件 进入到 Idea 软件安装目录找到 bin/idea64.vmoptions 文件末尾增加插件的路径 替换为你自己的路径 123-javaagent:/home/likfees/Software/git/jetbra/ja-netfilter.jar=jetbrains--add-opens=java.base/jdk.internal.org.objectweb.a ...
Typora 1.4.7 隐藏 0 天的提示窗口
说明 借鉴于吾爱论坛 @syc五名 的思路进行了改进, 适用于 Windows、Linux、Mac https://www.52pojie.cn/thread-1709202-1-1.html Typora 版本: 1.4.7 系统环境: Manjaro Linux 开始1. 关闭激活弹窗修改文件: /usr/share/typora/resources/page-dist/license.html 123<script> window.close()</script> 2. 异常未激活按钮修改文件: /usr/share/typora/resources/appsrc/editor/EmojiSearchMap.js在末尾添加: 12345678let dom = window.document.querySelectorAll('[role="button"]')[3]let callback = function(e) { dom.remove() // 移除节点 observer.d ...
SpringBoot 实现 Sftp 上传下载
依赖 12345<dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.55</version></dependency> 工具类 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314 ...
SpringBoot 实现 Api 操作 Docker
Docker Remote Apidocker 常用端口 2375:未加密的docker socket,远程root无密码访问主机 2376:tls加密套接字,很可能这是您的CI服务器4243端口作为https 443端口的修改 2377:群集模式套接字,适用于群集管理器,不适用于docker客户端 5000:docker注册服务 4789和7946:覆盖网络 开启配置 此步骤只适合开发环境使用,生产环境务必使用安全访问2376端口并配置CA认证 在/usr/lib/systemd/system/docker.service,配置远程访问。 主要是在[Service]这个部分,加上下面两个参数 -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock 12345vim /usr/lib/systemd/system/docker.service[Service]ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock -H fd:// - ...
CentOS7 通过编译RPM包升级OpenSSH-8.8及OpenSSL3源码安装
编译环境系统版本: CentOS 7软件版本: openssh-8.8p1.tar.gz x11-ssh-askpass-1.2.4.1.tar.gz 编译 OpenSSH 依赖包 1yum install rpm-build zlib-devel openssl-devel gcc krb5-devel pam-devel libX11-devel libXt-devel gtk2-devel imake -y 创建编译目录 1mkdir -p /root/rpmbuild/{SOURCES,SPECS} 下载 openssh-8.8p1编译包和 x11-ssh-askpass 依赖包并解压修改配置 https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-8.8p1.tar.gz https://src.fedoraproject.org/repo/pkgs/openssh/x11-ssh-askpass-1.2.4.1.tar.gz/8f2e41f3f7eaa8543a24404 ...
Window11 WSL2 添加静态IP
基于评论 https://github.com/microsoft/WSL/issues/4210#issuecomment-648570493 的思路,我给出一个实现静态IP效果的变通方法。 在WSL2 Linux中创建一个脚本文件 vim /home/likfees/Shell/static-ip.sh 1234567891011#!/bin/bash/mnt/c/WINDOWS/system32/netsh.exe interface ip show addresses "vEthernet (WSL)" | /mnt/c/WINDOWS/system32/findstr.exe /C:"172.18.16.1" > /dev/nullif [ $? == 1 ]; then /mnt/c/WINDOWS/system32/netsh.exe interface ip add address "vEthernet (WSL)" address=172.18.16.1/24fiip addr show eth0 ...
Archlinux 常用软件推荐 更新于2023年1月
记录一下常用软件 必装软件 xdg-user-dirs-gtk 执行 xdg-user-dirs-gtk-update 可将更新Home目录路径 包管理工具 yay 代替pacman的包管理 downgrade pacman 降级工具解决proxychains不支持 yay 一修改proxychains配置文件,把proxy_dns注释掉。 打开proxychains.conf文件 1234sudo vim /etc/proxychains.conf# 找到52行的位置,在proxy_dns前加上#号# proxy_dns 修改完成后就可以愉快的使用yay了 终端工具 zsh oh-my-zsh-git 搭配zsh利器` proxychains-ng 终端代理工具` htop top 升级版 trash-cli 命令行回收站, 防止误删 聊天工具linuxqq 官方的QQ Linux 客户端 icalingua++ 第三方 QQ 客户端 Wine 高分屏修改dpi vim ~/.pam_environment 添加 DEEPIN_WINE_SCALE=1.5 或 ...
Docker Web可视化管理工具 Portainer
Portainer Portainer 是 Docker 的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建 容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。 官方站点:https://www.portainer.io/ 1mkdir -p /data/portainer/data /data/portainer/public /data/portainer/certs –restart=always \ 自启动-v /data/portainer/data:/data 持久化数据文件到 /data/portainer/data 目录中-v /data/portainer/public:/public 网页路径,如果不需要汉化则不要参数否则 web界面返回空白-v /data/portainer/certs:/certs https 证书路径 如果没有则不需要添加-p 8000:8000 tcp 端口-p ...
Docker 安装 Bitwarden 密码管理器
前言随之各大密码管理工具都开始订阅制付费,很多伙伴都转移到 Bitwarden 当然,密码敏感数据放在自己手上才是最安全的。 本教程不使用官方 Bitwarden 镜像,官方对服务器要求较高,这里使用到了 vaultwarden/server非官方的镜像,更加的轻量。 docker hub:https://hub.docker.com/r/vaultwarden/server github wik:https://github.com/dani-garcia/vaultwarden/wiki 什么是 Vaultwarden 2021年4月27日:bitwarden_rs 项目更名为 Vaultwarden Vaultwarden是一个用于本地搭建Bitwarden服务器的第三方Docker项目。兼容Bitwarden官方客户端,仅在部署的时候使用Vaultwarden镜像,桌面端、移动端、浏览器扩展等客户端均使用Bitwarden官方的客户端。 Vaultwarden 很轻量,对于不希望使用官方的占用大量资源的自托管部署而言,它是理想的选择。 docker compose在Gith ...