Https 就是这么简单之 Caddy2

  |   16 评论   |   25 浏览

之前博客一直跑的是Caddy1.0版本,很轻松。就博客和小应用来说Caddy做web服务就够了,可以省去很多事情,逼格高而且不失优雅。 之前写的一些关于caddy1.0的使用姿势 基于 caddy 提升 https 安全等级 caddy 实现 google 镜像站点 01. 起因 看同事在用阿里云的赛门铁克ssl证书,实在是看不下去了,就给同事安利了caddy。当时没多想,随手丢了一个百度到使用文档,然后同事自由发挥了下,编译安装了caddy2,跑不起来,很纠结。当时因为caddy只有1.0版本,2版本一直处于beta阶段,就没有用,结果翻车了。。。 于是被动的去学习了一波。。 02. Caddy简介 caddy的文档还是蛮全的,不过有些细节需要你自己的发掘,摆好姿势和造型才能跑的更流畅。 官方文档:https://caddyserver.com/docs/getting-started github文档:https://github.com/caddyserver/caddy/wiki example:https://github.com/caddyserver/caddy/wi....

从“跌倒”到再次“跌倒”之 tree 命令

  |   0 评论   |   19 浏览

印象笔记中讲过一种文件整理方式,就想着整理下自己上G的“杂物堆”(图片文档之类的) 大致的目录结构如下 01xxx | 中文 02xxx | 中文 03xxx | 中文 我的就学习着改下目录,修改如下 整理完了,只会果然变得清爽很多,与此同时在命令行里面进入目录再也不用切换输入法打中文了。 接下来就是生成一个Readme文件,简单描述下每个目录的内容,脑海里第一个想到的就是用tree ,想到这就直接开搞 报错了,不对乱码了?慌得一批,什么鬼👻 未知的错误总是让人头疼,于是查找相关资料 大概的意思是tree显示目录中文时,需要加参数N 继续操作之后,终于得到了想要的样子 附上相关参数 * -a 显示所有文件和目录。 * -A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。 * -C 在文件和目录清单加上色彩,便于区分各种类型。 * -d 显示目录名称而非内容。 * -D 列出文件或目录的更改时间。 * -f 在每个文件或目录之前,显示完整的相对路径名称。 * -F 在执行文件,目录,Socket,符号连接,管道名称名称,各自加上”*”,”/”,”=”,”@”,”|....

分享下电脑桌面 --2020 有更新!

  |   28 评论   |   30 浏览

‘Tony’老师亲自操刀的图,非常酷炫。当然原图不是这样的,因为我想用来做背景,就让他把各个颜色加深了 争取有生之年,周游全国球。 1.中国 🇨🇳 2.韩国 🇰🇷 3.格鲁吉亚 🇬🇪 征得作者同意之后,骗点积分,上原图

《Linux 系统安全》 有更新!

  |   0 评论   |   22 浏览

仅分享下目录,记录下这本书读完了。 随着Linux的日益普及,越来越多的管理员开始进入到系统中为任务创建网络连接或服务器,这也使得Linux成为许多攻击者的选择。由于缺乏有关安全相关技术,系统管理员面临许多安全问题。学习Linux安全知识将有助于创建一个更安全的Linux系统。本书循序渐进地介绍Linux系统面临的各种安全威胁,介绍如何通过定制Linux内核保护本地文件,如何在本地和远程管理用户身份验证,并阻止网络攻击等。本书实例丰富、图示清晰,无论你是新手还是经验丰富的Linux管理员,你都能从本书中学到Linux系统安全技术。 第1章 Linux的安全问题 1   1.1 引言 1   1.2 Linux的安全策略 1   1.3 配置口令保护 2   1.4 配置服务器安全 3   1.5 安全控制 4   1.6 使用校验和检测安装介质的完整性 4   1.7 使用LUKS加密磁盘 6   1.8 配置sudo访问 8   1.9 使用Nmap扫描主机 10   1.10 获取脆弱Linux系统的root权限 13 第2章 配置安全且优化的内核 18   2.1 引言 18 ....

格鲁吉亚 9 天 8 夜蜜月自由行 (完结) 有更新!

  |   41 评论   |   300 浏览

前期准备 相关资料 相关介绍,以及注意事项等见下文 https://hacpai.com/article/1571740286377 时间:2019 年 10 月 9 号--2019 年 10 月 18 号 地点:南京禄口✈️乌鲁木齐地窝堡✈️ Tbilisi 出行方式:自由行(机票是找旅行社买的,2 个人往返不到 1 万的样子) 人物:我和小仙女 旅游预算:15000-20000 左右 出行计划: 通信方式:我是用的移动的国际漫游和“一带一路”套餐,防止国内的电话,比较不划算 198元7天,不限流量 ,个人不是很推荐。 小仙女用的是Beetline,标示长得像便利蜂标示,大概40人民币的样子,10个G流量,购买这个电话卡是需要出示护照用于登记,然后店家会帮你注册帮你换卡,格鲁吉亚人还是很热心的。 我们在出国前临时换了1400人民币,也就180美元左右,这里需要注意的是兑换货币需要提前一到两天跟银行提出申请,否则当天兑换的话可能会拒绝办理。 10 月 1 日结婚,也算是今年计划的一件事做完了 附上帅气结婚照 Days1 南京 10月9日 17:05分的航班 由南京飞乌鲁木齐 (目....

2019 年度 mufengs 的个人总结 有更新!

  |   3 评论   |   115 浏览

1.戏说2019 2019年即将已经过去,新的一年即将已经开始。这一年中,大大小小发生的事情很多,比如: 996.icu事件 华为员工离职事件 各类明星去死事件 香港事件 互联网行业争相裁员 习大大支持区块链技术 等等就不一一列举了,俗话说的好,事不关己高高挂起。 2019年的冬天,有种寒冬将至,凛冬来袭的感觉,当然说的不是天气,而是自己的心态以及生活状态。 2.对2019年计划的总结 2019年的计划列表 2019年博客统计表 2.时光易逝,易蹉跎 2.1 春乏 一年之计在于春,计划始于新年伊始,止于性之惰。南京的春天,仿佛跟没有一样,你还没来的及好好感受,就走了,真的走了。 忙着看一些公众号,看一些新的技术,缺疏于归纳总结。回顾头看看走过的路,恍若隔世,诧异万分。就好像下雪天,你走了很远很远,由于雪大,步子浅,回顾头看时啥也没留下。 2.1 夏耕 想做一个devops平台,架构是python3+Django+SimpleUI+ansible。由于最初的想法比较杂,没有做完整的系统设计和规划,就是想到啥功能写啥功能,堆砌了一些功能,比如应用管理,svn在线权限管理,ansib....

戏说 linux 文件权限 有更新!

  |   5 评论   |   74 浏览

很尴尬的一件事,之前一直没有去了解权限这部分的知识。一直在裸奔的边缘试探,偶然的机会看了《linux系统安全》这边书,顺便把这部分知识补上了。 linux的权限分为 10个标志位: ---------- 文件标示位: - d标示此物体是个目录 -标示此物体是个文件 其他三个权限控制位: r=4 #读 w=2 #写 x=1 #执行 举个栗子: 一个权限为0755的文件显示如下 -rwxr-xr-x 有些人好奇这个0是什么意思,这是表示suid和guid的东西 suid意味着如果某个用户对属于自己的shell脚本设置了这种权限,那么其他用户在执行这一脚本时也会具有其属主的相应权限。 guid则表示执行相应脚本的用户将具有该文件所属用户组中用户的权限 上诉例子设置了suid,那么其他任何用户的权限都是7 如果设置了guid,那么任何用户的权限都是5 如何设置suid和guid: 设置suid就是把0变为4 设置guid就把0变为2,如果都设置那就是6 一旦设置了这一位,一个s将出现在x位上。记住:在设置suid和guid的同时,相应的执行权限位必须要被设置 chmod 4777....

shell 基础强化笔记

  |   0 评论   |   57 浏览
  1. 循环相关 1.1. 单条件循环 判断文件或目录是否存在,使用-e就够了,例如: if [ -e /etc/hosts ];then echo "纯在"; fi -d 判断目录 -e 判断文件或目录 -f 判断文件 -r 判断可读 -w 判断可写 -x 判断可执行 1.2. 整数判断 -ne 判断不相等 -eq 判断相等 -gt 判断大于 -lt 判断小于 -ge 判断大于等于 -le 判断小于等于 1.3. 判断程序服务是否正在运行 #!/bin/bash if [ $# -ne 1 ];then echo "please input at least one param!" exit fi systemctl status "$1" &>/dev/null rc=$? if [ $rc -eq 0 ];then echo "$1 is running!" elif [ $rc -eq 4 ];then echo "$1 is not install!" else echo "$1 is not runing!" fi 这里需要说明的一个地方就是,4表示....

Centos8 安装飞行舱和 docker

  |   0 评论   |   264 浏览

最小化安装 选择了开发的包 有个不理解的就是centos8只出现了dvd的包,还没有出现mini的 安装飞行舱 #yum install -y cockpit #systemctl start cockpit # systemctl enable --now cockpit.socket 效果图如下 安装docker yum install docker-ce 安装过程中报错了 问题: package docker-ce-3:19.03.4-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installed 去docker的官方repo里面看到centos8并没有,只有7的,所以下载了一个最新的 https://download.docker.com/linux/centos/7/x86_64/stable/Packages/ 执行yum localinstall containerd.io-1.2.10-3.2.el7.x86_64.rpm,安装成功 a....

格鲁吉亚 相关资料

  |   0 评论   |   67 浏览

概述 前期机票相关的都是我媳妇准备的,一些关于国家等信息我也准备下,仅供大家参考。 格鲁吉亚简介 这个位于高加索的年轻小国,1991年从苏联独立出来,2008年经历了一场战争,这才让世人有所了解。格鲁吉亚就是这样一个冷门的旅行目的地,她有绝然世外的孤傲,又有历尽风雨的深沉。当你来到位于格鲁吉亚与俄罗斯边境的Kazbegi山区,漫步于苍茫的高加索山巅之上的时候,才发现任何人类词汇在这气势磅礴的山水面前都太过渺小无力。 格鲁吉亚是一个有特殊文化的古国,是文化交融的圣地,这里还有着丰富壮丽的景观,吸引着世界各地的游客。位于欧亚两洲交界之高加索山地区,在黑海沿岸,古代希腊称之为哥哲斯及伊比利亚两王国之地,是希腊神话英雄伊阿宋寻得金羊毛之地,古时该地多产黄金。 格鲁吉亚人与客人相见时,一般以握手示礼,亲朋好友相见时常施拥抱礼和亲吻礼。伊斯兰教徒在为亲友或宾客送行时,常把两手交叉于胸前,施90度鞠躬礼以示尊重。他们对吃饭菜时发出太大的声音会表示不悦,对在人面前剔牙、吐痰等看不惯,觉得这有失文雅。他们对入座也有讲究。坐下时,应从椅子的左边入座,从椅子的左边站起,坐在椅子上随意转动或移动位置都是不礼....