点点滴滴

每天要有所思,有所想,有所得

更新内网,香港,预发布的nutcracker机器

更新之前需要停止tweproxy服务,同目录下有start.sh和stop.sh脚本可以调用 编写脚本批量的停止,复制,启动服务

2019-03-20 12:21:28

阅读数 0

评论数 0

阿里云开机自动挂载ossfs

阿里云的存储桶是默认开机后需要手动挂载的,为了避免以后麻烦,现在设置成开机自动挂载ossfs 由于使用的是阿里云的ECS和centos7的系统,所以现在就按照官方的文档进行操作即可(https://help.aliyun.com/document_detail/32197.html ) 先请...

2019-03-19 17:03:09

阅读数 12

评论数 0

看门狗watch_dog.sh的部署

看门狗主要有三个脚本,check_process_crond.sh,build_check_process.sh,watch_dog.sh。 check_process_crond.sh负责将build_check_process.sh,watch_dog.sh脚本添加到crontab中,所...

2019-01-30 11:56:12

阅读数 45

评论数 0

取消其他服务器远程登陆

前段时间搞得远程登陆服务器,现在为了安全,不在使用跳板机登录git服务器,只有密码可以登录,保证安全。怎么样从git服务器中删除其他服务器的密钥呢? 实现免密登录的原理是把本机的公钥上传到远程服务器上,那么不让其远程登录,则需要在远程服务器authorized_keys文件中删除对应的key,删...

2019-01-22 16:41:42

阅读数 10

评论数 0

git-生成秘钥后为什么不能拉取代码

背景:利用ssh-keygen -t rsa生成公钥和私钥为什么不能拉取代码呢 这里需要把公钥的名字转换成authorized_keys,然后再利用PuTTYgen将私钥转化为.ppk文件,即可实现使用秘钥来拉取代码的功能。 详情请参考https://blog.csdn.net/qq_2670...

2019-01-16 12:23:55

阅读数 125

评论数 0

git管理-每人专有key

背景:以前是每人都用一个公共的key,导致代码拉取十分的混乱,而且不安全。升级为每人分配一个key,拉取代码使用。离职后把他的key删除,保障了代码的安全性 查看用户和用户组 cat /etc/passwd    #查看用户 cat /etc/group       #查看用户组 如果...

2019-01-15 10:22:39

阅读数 95

评论数 0

在git服务器上新建git仓库

cd /home/project #进入到目录下 mkdir pokdengclient #新建pokdengclient文件夹作为git仓库的目录 cd pokdengclient # git --bare init #初始化pokdengclient目录 chown -R clien...

2019-01-10 21:46:03

阅读数 52

评论数 0

centos7无法启动zabbix-server问题

问题描述: 执行启动命令: systemctl restart zabbix-server 报错: Job forzabbix-server.service failed because a configured resource limit was exceeded.See &a...

2019-01-09 21:53:25

阅读数 144

评论数 0

centos7关闭防火墙

背景:由于自己买了一台阿里云的服务器,就想着自己在服务器上搭建wordpress用于将来自己写博客使用。无奈访问服务器外网ip无法出现安装的界面。检查了安全组后发现安全组设置是正常的,再检查防火墙,防火墙开着导致无法访问。 CentOS 7.0默认使用的是firewall作为防火墙 查看防...

2019-01-09 16:21:42

阅读数 25

评论数 0

centos7添加swap分区

centos7添加swap分区 swap分区是在内存不够的情况下,临时替代内存使用,以达到缓解计算机内存压力的效果 查看内存情况 free -m 显示: 默认情况下,swap是0 创建swap文件 创建用于交换分区的文件 dd if=/dev/zero of=/swap...

2018-12-28 17:48:19

阅读数 83

评论数 0

看门狗脚本中添加告警邮件

看门狗脚本中添加告警邮件 确认curl是否支持SMTP curl-config --protocols | grep SMTP 如果不支持smtp协议,那么重新安装curl 详细内容参考(http://www.ttlsa.com/linux/curl-skill-use-curl-...

2018-12-28 10:24:05

阅读数 15

评论数 0

三种引号:双引号,单引号和反引号

1.双引号:使用双引号可以界定一个完整字符串。 [root@svr5 ~]# SCHOOL=Tarena IT Group -bash: IT: command not found //未界定时赋值失败 [root@svr5 ~]# SCHOOL=&a...

2018-12-27 21:30:14

阅读数 135

评论数 0

正则表达式-匹配基础符号

^:表示锚定行首,此字符后面的任意内容必须出现在行首,才能匹配 $:表示锚定行尾,此字符前面的任意内容必须出现在行尾,才能匹配 ^$:表示匹配空行,这里所描述的空行表示"回车",而"空格&...

2018-12-26 14:37:51

阅读数 13

评论数 0

开机自动挂载磁盘

开机自动挂载磁盘 背景:由于服务器是使用的云服务器,每次重启都要手动的挂载磁盘,不仅容易出错,而且费时费力。所以使用shell脚本,开机自动执行来达到挂载磁盘的目的 crontab 在crontab中配置get_mount.sh脚本,使磁盘的信息写到mount_file文件中 get_...

2018-12-21 14:31:55

阅读数 85

评论数 2

zabbix给主机群组更换模板

需求:因为业务的需要,需要给主机群组更换模板,因为印度尼西亚到香港的网络会比较的卡,所以把zabbix-agent的默认时间有5m调大到10m 步骤 第一步新建模板 这里我们选择全克隆 更改新建模板触发器 把相关的主机添加到模板中 点击模板test进入到操作界面 ...

2018-12-21 11:09:24

阅读数 131

评论数 0

done后面接重定向文件

代码示例 #!/bin/bash while read line do disk=`echo $line|awk -F" " '{print $1}'` mount_dir=`echo $line |awk -F" &am...

2018-12-20 20:35:12

阅读数 50

评论数 0

linux基础-数组

Linux数组 数组定义 数值类型数组 表示:一对括号表示数组,数组中元素之间使用“空格”来隔开 例如: arr_num=(1 3 5 6 100) 字符串类型数组 表示:使用一对括号表示数组,其中数组中的元素使用双引号或者单引号包含,同样使用“空格”来隔开 例如: arr_...

2018-12-20 17:39:28

阅读数 24

评论数 0

linux免密登录报错

linux免密登录报错 报错如下 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@...

2018-12-20 17:16:44

阅读数 30

评论数 0

nginx产生的log自动切割,过期自动删除

nginx产生的log自动切割,过期自动删除 需求 背景:遇到一个需求:因为nginx每天会产生大量的log,所以需要对这些文件按照每天的日期保存,一段时间后删除年代久远的log.现在成熟的方案是:使用阿里云的ossfs存储桶,将过期的log先转移到存储桶中,超过30天就删除存储桶中的过期lo...

2018-12-18 17:35:39

阅读数 60

评论数 0

zabbix添加邮件告警

zabbix添加邮件告警 环境 centos7 zabbix3.4 sendmail 步骤 配置zabbix服务端外部邮箱 编辑/etc/mail.rc文件vim /etc/mail.rc set from=xxx@163.com smtp=smtp.163.com set s...

2018-12-17 16:06:37

阅读数 8

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭