-
Linux内核“大脏牛”漏洞来袭+Django 2.0 正式发布【马哥教育早报-156期】
2017年12月04日 星期一 马哥教育新闻快报 导读:Linux内核“大脏牛”漏洞来袭+Django 2.0 正式发布 每日一句 犀象至庞大,人熊御之;虎豹鸷猛,人能伏之。惟其任智而学也。 早报内容 0.“脏牛”内核漏洞修复补丁存在缺陷 “大脏牛”漏洞来袭 Bindecy 研究人员指出,去年在 Linux 系统中发现的“脏奶牛”漏洞(CVE-2016-5195)并未得到完全修复。 “脏奶牛”漏洞源自 Linux 内核中的内存子系统在处理私有只读内存映射的写时拷贝(简称 COW,即‘奶牛’的由来…
-
Lakka 2.1正式发布+苹果macOSHighSierra曝严重安全漏洞【马哥教育新闻快报156期】
2017年12月1日 星期五 【马哥教育新闻快报156期】 —————— 导读:Lakka 2.1正式发布+机器人研发新贵 Python —————— 【每日一句】人生只售单程票,过去的就过去了,不要频频回首,在哪里存在,就在哪里绽放。做人,要有一份内心的不声不响,有一份急迫中的不紧不慢,还有一份尴尬中的不卑不亢。最美的你不是生如夏花,而是在时间的长河里,波澜不惊。 —————— 早报内容 1.Lakka 2.1 正式发布,游戏模拟系统Linux发行版 本周,基于Linux的开源操作系统Lakk…
-
Mac重大安全系统漏洞被修复+Gnome Shell 发布新的外观【马哥教育早报-155期】
2017年11月30日 星期四 马哥教育新闻快报 导读:Mac重大安全系统漏洞被修复+Gnome Shell 发布新的外观 每日一句 读书不知味,不如束高阁;蠢鱼尔何如,终日食糟粕。 早报内容 0.Gnome Shell 发布新的外观——Relayout 经过几星期的开发,Gnome Shell 发布 了新外观 Relayout,目前已经合并到主分支上。用户可从 Gnome Shell 的 Git 主分支中获取该外观。 官方消息如下: The relayout has landed, furth…
-
linux学习教程-《Linux云计算运维从入门到精通》新手最佳自学教程
Hello!马哥教育的小伙伴们: 欢迎来到《Linux从入门到精通》的课程,我们团队做了几年的Linux学习的研究,也得到了一定的成果,很多初级入门的学习小伙伴一直在问,没钱学习课程,有免费带我们基础入门的教程吗?为了答谢大家对马哥Linux的支持,马哥Linux团队投入大量的时间,整理了《Linux从入门到精通》的文字版本,为新手提供免费入门学习教程。 课程分为视频版本和文字版本,视频版在文章底部获取。 文字版本是本文,是由马哥Linux开发团队根据视频内容一点一点字幕化整理而成,学习过程建议…
-
Linux基础教程之Gitlab代码管理仓库安装部署
GitLab是利用 Ruby on Rails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。 Gitlab CE社区版完全开源免费,用来搭建自己专属的代码仓库,提供一个类似Github风格的web界面,还是很犀利的。 1、部署环…
-
Linux基础教程之Puppet 的使用与进阶
Puppet 基于puppet 可实现自动化重复任务, 快速部署关键性应用以及在本地或云端完成主动管理变更和快速扩展架构规模.基于master/agent 模型. 基于RPC 的通信, 基于xml 进行数据交换 define : 使用puppet 语言来定义资源的状态模拟 : 根据资源关系图, puppet 可以模拟部署无损运行测试代码强制 : 对比客户端主机状态和定义的资源状态是否一致, 自动强制执行report : 通过puppt API 可以将日志发送到第三方监控工具 puppet 工作模…
-
Linux基础教程之自动化运维工具Cobbler
自动化运维: 随着信息时代的持续发展,IT运维已经成为IT服务内涵中重要的组成部分。面对越来越复杂的业务,面对越来越多样化的用户需求,不断扩展的IT应用需要越来越合理的模式来保障IT服务能灵活便捷、安全稳定地持续保障,这种模式中的保障因素就是IT运维(其他因素是更加优越的IT架构等)。从初期的几台服务器发展到庞大的数据中心,单靠人工已经无法满足在技术、业务、管理等方面的要求,那么标准化、自动化、架构优化、过程优化等降低IT服务成本的因素越来越被人们所重视。其中,自动化最开始作为代替人工操作为出发…
-
Linux基础教程之ansible进阶(roles应用)
ansible 进阶 一、roles简介 一个项目从开始到结束,不是简单几十个playbook就可以完事了,当文件数很多,有上百个的话,仅通过简单的includes不停的引用,那最终的结果错综复杂。这个时候ansible roles就可以很好的发挥它的作用了。 roles,字面意思是角色的含义,可以理解为有相互关联功能的集合。我们把安装ntp、mem、nginx、db等等的功能角色放在一个大仓库里,然后用到哪个,从那里面去拿,拿一个,拿两个都可以。 roles:是个目录,角色集合 里面放的有: …
-
Linux基础教程之Ansible安装部署及常用模块详解
ansible安装方式 ansible安装常用两种方式,yum安装和pip程序安装 这里提供二种安装方式,任选一种即可: 1、使用yum安装 yum install epel-release -y yum install ansible –y 2、 使用pip(Python的包管理模块)安装 pip install ansible #如果没pip,需先安装pip.yum可直接安装: yum install Python-pip pip install ansible ansible程序结构 安装…
-
Linux基础教程之利用keepalived实现主/从和主/主模式的高性能负载均衡集群实战手册
要求: 1、使用nginx的反向代理功能实现负载均衡 2、keepalived实现高可用 第一组的虚拟地址为172.16.1.100 D设备的优先级高 第二组的虚拟地址为172.16.1.110 E设备的优先级高 3、分别实现主/从和主/主两种配置 集群拓扑: 第一种:主/从配置 所有配置之前先在各个主机上进行时间同步 ntpdate 时间服务器地址 一、后端real server(A、B、C)配置 …
