创建简单的Redis和Nginx镜像

Redis 和 Nginx DockerfileRedisDockerfileFROM ubuntuWORKDIR /rootCOPY redis-6.2.12.tar.gz /rootRUN apt-get update -y \&& apt-get install -y bui


sed命令常见用法记录

sed批量替换文件内关键字: sed -i 's/要替换的字符串/替换后的字符串/g' 文件名 sed -i 's/f_swyt_view_bzh_plan/f_swyt_view_bzh_plan_mid/g' *.ymlsed删除包含关键字的行: sed -i '/关键字/d' 文件名


Nginx反向代理TCP协议【反代SSH端口】

需求缘由:当 VPS 在墙外时,SSH 的默认 22端口 是个非常敏感的端口,极为容易被墙主动干扰造成 SSH 登录失败。若是被墙扫描到正在连接 22端口 且墙的执行策略决定干扰你这个连接,则此时不仅 22端口 被阻断,而是所有端口都会被关闭会话。虽然一分钟内就能恢复其他端口畅通(22端 口仍被阻断


Nginx使用自签发证书配置https

一、 简述证书说明网络安全性最首先要解决的就是身份验证问题;而解决身份验证问题,最主要的方式就是借助私钥和公钥,而最主要的公钥信息获取就变得尤为重要:利用第三方公正者,公正公钥信息目前标准的证书存储格式是x509,还有其他的证书格式,需要包含的内容为:公钥信息,以及证书过期时间证书的合法拥有人信息证


Linux 通过nc 远程控制

假设 主控端 为 192.168.1.2假设 被控端 为 192.168.1.3无需安装其他服务,仅需要一条nc命令即可实现远程控制首先, 需要安装nc命令: sudo yum install -y nc在主控端, 运行nc命令监听端口: nc -lvp 6666在被控端, 运行nc命令: ba


vim常用命令

将tab转换为空格setts=4setexpandtab粘贴时串行问题粘贴前:setpaste粘贴后setnopaste显示行号:setnu取消显示行号setnonu