acme.sh手动切换SSL CA

acme.sh手动切换SSL CA

安装acme.sh: curl https://get.acme.sh | sh -s email=a@qq.com #注意自己替换邮箱,可以随便输入 source ~/.bashrc 开启acme.sh自动更新: acme.sh --upgrade --auto-upgrade 手动切换CA: 切换 Let’s Encrypt acme.sh --set-default-ca --server letsencrypt 切换 Buypass acme.sh --set-default-ca --server buypass 切换 ZeroSSL ac...

Linux下WEB终端工具:ttyd

Linux下WEB终端工具:ttyd

ttyd 一款开源的轻量级web terminal工具,通过Web共享您的终端 安装: wget https://github.com/tsl0922/ttyd/releases/download/1.7.2/ttyd.x86_64 chmod +x ttyd.x86_64 启动: 直接启动:./ttyd.x86_64 -p 8080 bash 带账户密码启动: ./ttyd.x86_64 -p 8080 -c root:123456 bash 设置服务开机自启:(适用于CentOS7) echo ' [UNIT] #...

ssh或者scp提示“no matching host key type found. Their offer: ssh-rsa,ssh-dss“的错误解决方法

ssh或者scp提示“no matching host key type found. Their offer: ssh-rsa,ssh-dss“的错误解决方法

原因:openssh版本在7.0以前有ssh-dss (DSA)算法,但是openssh7.0以后的版本不再支持ssh-dss (DSA)算法,连接报错就是因为连接了7.0以前的openssh 解决办法: ssh连接服务器:ssh -oHostKeyAlgorithms=+ssh-dss loneferret@192.168.140.146 scp连接服务器:scp -oHostKeyAlgorithms=+ssh-dss test.txt test@192.168.10.128:/test

Linux多IP服务器指定出口IP

Linux多IP服务器指定出口IP

1.修改路由表指定默认路由源ip,也可设置metric优先级指定出口ip: ip route replace default via 网关IP dev eth0 src 出口IP 2.也可使用iptables snat,扩展可对目标ip、端口、应用软件等单独指定出口ip。 iptables -t nat -I POSTROUTING -o eth0 -d 0.0.0.0/0 -j SNAT --to-source 出口IP

记一次MySQL服务启动报错,无日志更新故障修复

记一次MySQL服务启动报错,无日志更新故障修复

今天有台服务器启动后,执行service mysqld start提示无法启动,但是未输出任何有用的日志信息,具体如下: [root@localhost bin]# service mysqld start Starting mysqld: [FAILED] 查看日志: [root@localhost bin]# journalctl -xe Apr 03 20:45:15 localhost systemd[1]: Starting SYSV: MySQL database server.... -- Subject: Unit...

利用docker实现服务器多IP通讯

利用docker实现服务器多IP通讯

标题比较晦涩难懂,简单解释下:假如一个服务器有五个ip,我们部署了某一个服务,我们可以在配置文件里面修改IP为五个IP,但是服务器始终只有一个出口,最后落地出口还是一个IP,所以我们可以借助docker,为一个服务绑定一个IP,这样服务器不管有多少IP,都可以直接利用起来。 流程图: 普通模式: 优化后: 注意一个最大的问题:程序需要...

利用python解密SecureCRT的密码文件

利用python解密SecureCRT的密码文件

SecureCRT会话密码默认是加密存储,某些情况下,忘记了服务器密码,但是可以直接登陆,但是又无法修改原密码,就可以考虑对SecureCRT文件进行解密。 如何使用? 请确保已安装python3和pycryptodome 您可以通过以下方式安装模块: pip3 install pycryptodome 用法: 先下载解密文件: wget https://github.com/HyperSine/how-does-SecureCRT-e...

linux下使用nc检测服务器端口是否正常

linux下使用nc检测服务器端口是否正常

nc命令 全称netcat,Linux下的瑞士军刀,通常通过通过 TCP 和 UDP 在网络中扫描端口等使用。 nc参数: -g<网关> 设置路由器跃程通信网关,最多可设置8个。 -G<指向器数目> 设置来源路由指向器,其数值为4的倍数。 -h 在线帮助。 -i<延迟秒数> 设置时间间隔,以便传送信息及扫描通信端口。 -l 使用监听模式,管控传入的...

linux&Windows下自动更新域名解析:NewFuture/DDNS

linux&Windows下自动更新域名解析:NewFuture/DDNS

NewFuture/DDNS可以自动更新域名解析到本机IP(支持dnspod,阿里DNS,CloudFlare,华为云,DNSCOM。 安装 根据需要选择一种方式: 二进制版,pip版,源码运行,或者Docker pip 安装(需要 pip 或 easy_install) 安装 ddns: pip install ddns 或 easy_install ddns 运行: ddns:ddns 二进制版(单文件,无需 python) Windows ddns.exe Linux (仅 Ubuntu ...

CentOS6 & CentOS7下使用cpulimit限制程序cpu占用

CentOS6 & CentOS7下使用cpulimit限制程序cpu占用

cpulimit 是一个限制进程的 CPU 使用率的工具(以百分比表示,而不是 CPU 时间)。当您不希望批处理作业占用太多 CPU 周期时,控制批处理作业很有用。目标是防止进程运行超过指定的时间比率。它不会更改 nice 值或其他调度优先级设置,而是更改真实的 CPU 使用率。此外,它能够动态地、快速地适应整个系统负载。使用的 CPU 数量的控制是通过...