2 Amos_x

尚未进行身份认证

运维人,交流加群: 733279873

等级
TA的排名 1w+

Linux 文件权限管理

对于多用户,多任务的Linux来说,文件和目录的权限管理非常重要。在Linux中目录是一种特殊的文件,这里将文件和目录统称为文件。文件权限就是指对文件的访问控制,决定哪些用户,哪些组对文件具有哪种访问权限。Linux将文件访问者身份分为3个类别:所有者owner 所属组group 其他用户others然后将访问权限,也分为3种:读read 写write 执行execute...

2019-11-10 16:29:06

10分钟设置自己专属的域名邮箱,逼格满满!

邮箱,在工作和日常生活中总被频繁使用,但大部分人自己的个人邮箱都只是QQ,163等这种免费的个人邮箱。只有公司邮箱才算是比较高大上的,比如58同城,可能就是username@58.com,这种通过后面的域名来显示你所属的公司。但是一旦不在公司了,原本的公司邮箱也就相应的不能用了,特别是在面试的时候,写邮箱的时候,写个QQ邮箱啥的上去,有没有很low的感觉?有!超Low! 特别对于我们这种还...

2019-11-10 16:23:31

Python read,readline,readlines和大文件读取

原本,我觉得read,readline,readlines比较简单,没什么好说的,本没打算要单独说一说的,但是在一次面试的时候,面试官问到了这个问题,但我并没有回答的很好,在面对大文件时的处理,没有给出很好的回答,所以这里单独来研究研究,并好好说一下这三个的方法。首先,这三个方法都是Python中对文件的操作。可以通过with open(...) as f:打开文件并操作文件。正文...

2019-11-10 16:19:22

2019裸辞与运维方向思考

2019.9月,我裸辞了。很多人都说最近大环境不好,不要裸辞,不要跳槽,啥的啥的。我想说,不要活在大众的认知中,做自己想做的事,想清楚自己想要的,自己想走的路,并不断走不去即可。在离职后的这段时间里,我思考了很多,以后的发展方向,以后的路该怎么去走。这里大致分享一下,对于同样的运维人来做一个参考,在自己不同的阶段应该怎么去选择自己的路。以下所有皆为个人见解,保留意见。首先,在运维的领域...

2019-10-29 20:45:22

Python 单例模式

Python单例模式,是一个经典的问题和面试常见问题,必须要了解。网上有很多说Python单例模式的,但是几乎都是简陋的,就列举几种单例模式的实现方式就完了。这样就够了吗? 不不不,你知道这些实现单例模式的方式几乎每一种都或多或少的存在一些问题,且还有一些多线程问题存在。包括通过装饰器,元类,__new__函数,import导入等实现方式的说明和解析。查看我的个人博客,...

2019-09-30 01:41:02

Python 面向切面编程AOP和装饰器

AOP面向切面编程,在Python中最经典的实现方式就是装饰器!网上讲Python装饰器的文章很多,但是大多都是简陋和到处抄袭的,其中很多的坑和注意事项,根本就没有说清楚。我在个人博客中,将带着你完整的详细的走一遍Python装饰器的逻辑和思路,并将其中的坑和注意事情都清楚的说清楚。除此之外,包括函数装饰器,类装饰器的所有类型都将说清楚,并说明其优缺点等等。看过之后,对装饰器...

2019-09-30 01:32:48

Centos7 Jenkins构建触发器详解

这一篇,我们来说一下Jenkins的构建触发器,除了手动运行Job进行构建外,默认Jenkins提供了5种方式的触发构建,maven项目多一种,可以让我们通过别的方式触发来实现Job的自动构建。这里我将一一的进行详细说明,主要包括如下几种触发方式,其中github和gitlab的触发这里只讲gitlab,因为国内大多公司都是使用gitlab作为代码仓库,较少会用github进行开发。这...

2019-09-30 01:26:17

高并发限流算法之漏桶算法&令牌桶算法

在如今的盛行的微服务架构中,处理高并发情况下,添加效率,保护系统的手段都是我们运维经常会接触,需要了解的东西,在高并发系统中,有很多手段来保护系统,如缓存、降级和限流等等。今天我们就记录介绍一下高并发情况下,最常用的两种限流算法:漏桶算法和令牌桶算法的原理,方便更好的理解。比如nginx中的限制访问速率的算法就是漏桶算法。原文详情请查看我的个人博客:右键在新标签页中打开链接即可。...

2019-07-31 10:23:25

Nginx 限制访问速率,连接数,带宽等相关详解

Nginx作为高性能的反向代理服务器,常用于后台web服务,接口服务等等的入口。nginx本身提供了相关的安全限制功能,这里主要来讲一下通过nginx限制访问速率,连接数(并发数),带宽速度等,以防止恶意DDOS,恶意爬虫等攻击导致服务崩溃。原文详情请看我的个人博客:右键在新标签页中打开链接即可。《Nginx 限制访问速率,连接数,带宽等相关详解》--------------...

2019-07-31 10:20:44

Nginx 获取与传递真实访问IP

原文具体详情请查看我的个人博客:右键在新标签页中打开链接即可。《Nginx 获取与传递真实访问IP》----------------------------------------------------------- 分隔符 --------------------------------------------------------前言nginx作为高性能反向代理服务器,...

2019-07-26 17:01:32

centos7 nginx集成ldap认证

此文章已不再更新,查看最新版内容和更多内容:《Centos7 nginx集成ldap认证实现静态网页认证》-------------------------------------------------- 分隔符--------------------------------------------------概述 nginx作为反向代理服务器,也作为http服务器...

2019-05-22 20:48:30

centos7 yum安装的nginx添加模块

此文章已不再更新,查看最新版内容和更多内容:《Centos7 nginx 不中断服务添加新模块或第三方模块》--------------------------------------------------- 分隔符---------------------------------------------------概述 nginx作为一个超常用的web服务器,负载均衡器...

2019-05-22 15:33:45

centos7 svn集成ldap用户认证

概述 前面,我记录了一下openldap的搭建,搭建过后,这里记录一下,如何将ldap的认证,集成到svn中。集成的办法,目前是有两种:1. svn直接通过svn端口直接访问的,通过sasl实现ldap的认证。2. svn通过apache进行http访问的用户,通过配置apache,在apache上集成ldap来实现svn的ldap认证集成。 这里根据这两种情况,分别记录...

2019-05-15 15:25:06

centos7 搭建neo4j因果集群(k8s)

概述 Neo4j是一个高性能的,NOSQL图形数据库,本身就支持集群部署,今天要搭建的就是neo4j的因果集群,其中分为:核心节点:core-server,可以对数据进行读写的中心节点,通过选举确定leader,follower.只读节点:read-replica,只提供数据访问的只读节点,需要连接核心节点,可以非常方便的进行扩展 网上的教程,多都是直接部署在服务器上,...

2019-05-13 15:43:58

kubernetes(k8s) 配置nfs动态卷实现StatefulSet的持久化存储

概述 我们知道,平时kubernetes在部署无状态服务的时候,并不需要太多考虑持久化存储的事情,直接通过volume挂载网络存储,比如常见的nfs就能实现文件共享存储。 但是如果在有状态服务中,你就会需要很多的问题,比如:当你部署一些集群服务的时候:1. 不可以用共享存储,因为每个服务的数据都不能相同。2. 不可以直接用node的本地路径进行挂载,因为pod的随机性,...

2019-05-13 12:15:12

Centos7 搭建openldap完整详细教程(真实可用)

最近,由于公司需求,需要搭建openldap来统一用户名和密码,目前市面上几乎所有的工具都支持ldap协议,具体ldap的介绍这里就不详细说明了,这里主要记录一下如果部署openldap来实现Ldap服务,并使用phpldapadmin作为web管理工具进行界面维护。刚开始的时候,我百度了一下openldap的搭建,发现教程都比较乱,也没人说清楚个具体的所以然,还有一个说网上的...

2019-04-26 17:02:05

centos7 部署dzzoffice最新版详细教程

DzzOffice是一套开源办公套件,适用于企业、团队搭建自己的类似“Google企业应用套件”、“微软Office365”的企业协同办公平台。官网地址:http://dzzoffice.com/Github:https://github.com/zyx0814/dzzoffice/releases/目前最新版:2.02官网上没有什么很详细明确的安装教程,网上查了...

2019-04-24 20:15:03

centos7 搭建xl2tpd 服务

二。L2tp/Ipsec很多时候,我们不主要是用于翻墙,而是企业内部个人用户使用,使得个人用户能使用公司网络,访问公司私有资源等。比如,一台云服务器,只允许公司网络登陆,那么通过这个vpn,就可以在家连上vpn后,使用公司网络登陆云服务器。好了,废话不多说,现在记录一下l2tp/ipsecVPN的搭建。1.先看看你的主机是否支持pptp,返回结果为yes就表示通过。...

2019-04-19 17:22:19

MacOS 制作linux启动盘

在windows系统下,制作启动盘一般都用一些工具,比如rufus-3.0.exe。这里也给个下载地址https://pan.baidu.com/s/1O5ky-ND1DIdrkO0HThoC2Q正文在mac上,制作linux启动盘则可以不需要下载任何的工具。办法如下:1.格式化usb硬盘打开系统自带的磁盘管理工具,选择插上电脑的usb硬盘,右键...

2019-04-18 17:55:36

Win10 家庭版启用远程桌面服务

微软默认的Win10家庭版取消了远程桌面服务,这就使得家庭版的系统,没办发通过远程桌面进行连接。而第三方的远程桌面工具又不好用,比如teamview动不动就要收费什么的。以下有办法可以恢复系统的远程桌面服务。这里推荐一个开源的工具,github地址:https://github.com/stascorp/rdpwrap/releases使用方法:1.直接在github上...

2019-04-16 11:27:28

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。