摘要: 运维中,我们有时候想要记录服务器上谁登录了、干了什么,前者可以使用之前的ssh登录报警这篇文章,后者则可以参考本文。 此功能利用的是history命令、PROMPT_COMMAND环境变量、/etc/profile.d/扩展全局环境变量,Linux中的PROMPT_COMMAND会记录下出现提示符前 阅读全文
posted @ 2018-12-12 16:22 士不可以不弘弈 阅读(1841) 评论(0) 推荐(0)
摘要: Inception是集审核、执行、回滚于一体的一个SQL自动化运维系统,基于MySQL代码修改,官方文档地址:https://mysql-inception.github.io/inception-document/ 一、Inception部署篇 官方部署说明:https://mysql-incep 阅读全文
posted @ 2018-12-12 10:00 士不可以不弘弈 阅读(677) 评论(0) 推荐(0)
摘要: 1.环境: 一台H3C路由器接入外网,有公网IP,内网一台linux(CentOS7.0)做OpenVPN服务器,路由器配了静态NAT。(如果IP紧张,也可以做端口映射。) 2.目标: 证书认证的内网OpenVPN。 3.步骤: OpenVPN服务器: 1.CentOS7采用了最新的firewall 阅读全文
posted @ 2018-11-29 16:03 士不可以不弘弈 阅读(44) 评论(0) 推荐(0)
摘要: 关于python setup.py文件的编写技巧 环境:最新版setuptools,初步认识setuptools可以参考这篇文章 1. 自定义命令 格式大概是上面这样了,这是一个没有自定义命令子选项的最简单例子,下面是一个稍微复杂的例子,它的作用是将包发布到pypi: 这个发布命令使用方法是: 解释 阅读全文
posted @ 2018-11-27 16:01 士不可以不弘弈 阅读(653) 评论(0) 推荐(0)
摘要: 事实上,很多应用程序基于插件式结构开发,可以很方便了扩展软件的功能,并且这些功能完全可以依托于第三方开发者,只要提供好接口和完备文档,比如wordpress、谷歌火狐浏览器等。 Python这样的动态语言天生就支持插件式编程。与C++相比,Python已经定义好模块的接口,想要载入一个插件,一个__ 阅读全文
posted @ 2018-11-23 15:07 士不可以不弘弈 阅读(498) 评论(0) 推荐(0)
摘要: 此sphinx可不是彼sphinx,此篇是指生成文档的工具,是python下最流行的文档生成工具,python官方文档即是它生成,官方网站是http://www.sphinx-doc.org,这里是一个中文翻译站:https://zh-sphinx-doc.readthedocs.io readth 阅读全文
posted @ 2018-11-23 14:16 士不可以不弘弈 阅读(673) 评论(0) 推荐(0)