2020年08月31日
- golang语言学习
- vscode安装和开发环境配置
- 基本语法(关键字、变量、条件控制语句)学习
- android打包环境重新配置(新报错待解决)
- webroot方式证书更新尝试
2020年09月01日
2020年09月02日
2020年09月03日
docker pull nginx:1.19.2-alpine-perl
docker run -d nginx:1.19.2-alpine-perl
docker exec -it prickly_banach /bin/sh
sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
apk add tzdata
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo "Asia/Shanghai" > /etc/timezone
#证书,制作步骤省略
wget 192.168.0.82/allcert.tar.gz
docker commit -m 'pan.conf. ssl config' prickly_banach pan:v1
docker save -o panv1.tar.gz pan:v1
sz panv1.tar.gz
- 检查线上bin-log状态(已开启,正常)
- online取消pan用户执行mysql命令的权限
- chmod 750 `which mysql`
- centos6 安装docker文档
- 配置文件导出、导入脚本修改(排除git上已有的文件)
2020年09月04日
- 去除自动化部署脚本安装mynote和dajx项目重合部分脚本内容
- 测试自动化部署脚本
- 研究ssh登录城市限定
- 登录后限制方法:
- 获取城市外网IP地址后存为文本,在用户登录后,比对登录地址和已存在外网IP地址。不在则提示用户并强行下线用户。
- curl -s --user-agent foobar https://ip.cn/index.php?ip=$ip | grep -A 2 '所在地理位置'|tail -1 #命令行查询IP地址所属区域,$ip需要替换成外网IP地址
- 登录前限制
- 修改openssh源码,在登录前验证客户端IP地址
2020年09月05日
- 复习docker虚拟化技术和Dockefile常用指令,及docker-compose语法
- 分析解决docker pull提示x509报错