Centos8 安装并使用Ansible(二)
Ansible 是一个开源的配置管理工具,我们用于自动化任务、部署应用程序。使用 Ansible,您可以自动执行日常任务,例如更新系统、安装软件、和配置服务。配置/etc/hosts文件觉得用ip地址麻烦,可以在Master控制节点中的/etc/hosts文件中添加主机名对应着节点名称:[root@Master ~]# cat /etc/hosts 12
Centos8 安装并使用Ansible(一)
Ansible 是一个开源的配置管理工具,我们用于自动化任务、部署应用程序。使用 Ansible,您可以自动执行日常任务,例如更新系统、安装软件、和配置服务。本文将介绍Ansible基本信息、为什么选择 Ansible 以及如何安装它。基本信息学习之前,我们先了解一下常用Ansible术语:节点信息Control node: 任何安装了 Ansible 的主机。Ansible 控制节点主要用于在托
新计划:明年7月将发布FreeBSD 14.0
FreeBSD 发布工程团队公布了对目前稳定系列的初步发布规划,包括 FreeBSD 13.2 和 12.4,以及下一代的 FreeBSD 14.0。FreeBSD 发布工程团队公布了对目前稳定系列的初步发布规划,包括 FreeBSD 13.2 和 12.4,以及下一代的 FreeBSD 14.0。FreeBSD 13.0-RELEASE 在 2021 年 4 月首次亮相,而在此之后的两年多时间里
Thunderbird – 开源免费跨平台邮箱客户端
现在办公沟通大多数时候都在微信、QQ 上搞定,新的好用的邮件客户端已经不多见了。但其实,在工作办公领域「电子邮件」的地位即便在今天依然是无法被取代的。通讯软件沟通常常都要及时回复,会有一定的社交压力。而邮箱交流则能延时回复,非紧急事件能有更多时间整理问题梳理内容,同时还有存档、分类、搜索(翻阅回顾)等特性。常用的邮件客户端除了 Outlook、FoxMail 外,还有
LastPass 遭黑客攻击
知名的密码管理公司 LastPass 日前证实,公司遭到了黑客攻击,部分源代码和专有技术信息遭窃取,但用户数据并没有遭到泄漏。此次黑客攻击实际上发生在两周前,但 LastPass 直到现在才发布安全公告,确认它是通过一个泄露的开发者账户被入侵的,黑客利用该账户访问了公司的开发者环境。LastPass 表示没有证据表明用户和企业的数据,以及加密的密码库在此次事件中受到了影响,但确认黑客已经窃取了他们
Fedora 24 Beta 版发布下载!
Fedora 24 Beta 在经过三次延期后终于在 2016 年 5 月 10 日放出,除了对传统 32 位和 64 位架构的支持外,此次 Fedora 24 Beta 还额外增加了对 PPC64、PPC64el 和 ARM64 的支持。此外,你还可以下载和测试基于云和 Docker 的 Beta 映像。为了满足不同的测试环境和特定用例,此次的测试版主要发布了 Fedora 24 Cl
七个基于 Fedora Linux 的优秀发行版
此处的列表适用于桌面 Linux 用户。该列表没有特定的排名顺序,并且提到的选项可能并不总是适合新用户。因此,在第一次安装任何基于 Fedora 的发行版之前,请确保你浏览了文档。有几十个基于 Ubuntu 的发行版可用。从 面向初学者的发行版 到 漂亮的发行版,Ubuntu 主导着 Linux 桌面空间。如果通用发行版还不够的话,你还会发现一些 奇怪的基于 Ubuntu 的发
CentOS Hyperscale SIG用于向CentOS回传更多更新的软件包版本
去年成立的CentOS Hyperscale SIG是为了将主要的软件包版本和其他功能回传到CentOS以及其他现代企业环境的有趣功能。现在,CentOS Hyperscale SIG得到了从Twitter到Facebook的超大规模公司的支持,用于向CentOS回传更多更新的软件包版本,为CentOS实现新的和更多的前沿功能,以及其他有利于大规模基础设施和其他强大用户的更新。这个特别兴
Centos8中迁移逻辑卷
迁移逻辑卷是通过将分区从一个PV(物理卷)移动至另一个PV。迁移逻辑卷是替换磁盘最安全的方法之一。将要执行迁移的方法是使用pvmove操作。假设在我们的设置中,只有一个磁盘 /dev/sda1,大小为20gb。此时 /dev/sda1处于故障警告状态,需要更换新的同等容量的硬盘。让我们使用pvmove选项将分区移动到一个新的PV中。使用pvmove命令是通过将底层旧物理卷替换为
Bash 脚本中的错误处理
本文讲述了在 Bash 脚本中处理错误的一些技巧,如何获取错误代码、在执行脚本时获得详细输出、处理调试功能和错误重定向。使用这些技巧,系统管理员可以使他们的日常工作变得轻松。退出状态在 Bash 脚本中,$?将打印退出状态。如果返回零,则表示没有错误。如果不为零,结论就是任务可能存在一些问题。如下是一个简单例子:[root@localhost ~]# cat 
最新Linux系统将用UEFI替代传统 BIOS
现阶段 Fedora 团队将会先在 Fedora 37 中弃用(并非移除)传统的 BIOS 支持,届时用户将无法在非 UEFI 下安装新的 Fedora,那些已经在 BIOS 系统上运行的 Fedora 将可以升级到 Fedora 37,目前暂时不需要重新安装。Fedora 36 Beta 已于上个月推出,自此该版本已不会有什么功能上的变化,而它的正式版本也即将于本月底发布。Fedora 团队也将
Linus Torvalds 宣布:Linux 5.18 第一个候选版本 (RC)公开测试普遍可用
Linus Torvalds 近日宣布,即将于 2022 年 5 月下旬发布的即将推出的 Linux 5.18 内核系列的第一个候选版本 (RC) 里程碑的公开测试普遍可用。自Linux 内核 5.17发布以来已经过去了两周,下一个主要内核系列 Linux 内核 5.18 的合并窗口现在随着第一个候选版本 (RC) 的发布而正式关闭。Linux 内核 5.18 正在成为一个有趣
如何在 Ubuntu 中禁用 motd 欢迎消息
Ubuntu 使用的是update-motd,它是一个动态 motd 生成工具。从手册页:UNIX/Linux 系统管理员通常通过在文件 /etc/motd 中维护文本来向控制台和远程用户传达重要信息,该文件由 pam_motd(8) 模块在交互式 shell 登录时显示。传统上,此文件是静态文本,通常由发行版安装并仅在版本升级时更新,或者由本地管
Linux 中 ss 命令的使用实例
如果需要访问系统的socket相关信息,大多数人想到的第一个工具就是netstat。但是如果你想获得更多信息,你可以使用 ss 命令来达到这个目的。显示所有已建立连接的套接字ss命令不带任何选项,用来显示已建立连接的所有套接字的列表。[root@localhost ~]# ss抑制输出中的标题行如果要取消命令输出中的标题行,可以使用-H选项。[root@localho
实操CentOS8系统中创建LVM逻辑卷
条带化逻辑卷将在所有可用物理卷上平均写入数据。我们有四个物理卷,将数据写入条带化逻辑卷时,它将数据条带化到所有磁盘上,从而提供更高的读写性能。工作原理假设我们要写一个32MB的文件。第一个4 MB(默认1个PE(物理扩展)=4M)将写入第一个磁盘/dev/sdb1,然后第二个4 MB将写入第二个磁盘/dev/sdc1,第三个4 MB将写入第三个磁盘/dev/sdd1,第四个4 MB将写入第四个磁盘
i7z命令工具 – 用来查看CPU状况
i7z用来报告Intel CPU信息的工具。 显示的信息包括Turbo Boost、频率,顶部显示每个核在C0/C1/C3/C6状态下的当前频率、温度和时间。安装在ubuntu中安装i7z:bpang@node01:~$ sudo apt install -y i7z在Centos7中安装i7z,需要从github中下载,并且编译:[root@lo
在 CentOS 8 中删除旧的 Linux 系统内核
如果更新了 Linux 操作系统,那么你会注意到,每次升级 Linux 内核后,GRUB 菜单都会添加一个新的引导条目,同时保持以前的条目不变。本文介绍如何删掉多余的内核。默认情况下 yum 包管理器最多安装 3 个版本的 Linux 内核。因此,内核引导条目仅限于 3 个。检查已安装的 Linux 内核执行以下 yum 命令,列出 Li
如何在 Linux 系统中配置 firewalld 防火墙策略
防火墙对于控制进出 Linux 服务器的网络流量至关重要。它能够定义一组防火墙规则来控制主机上的传入流量。本文介绍如何添加、删除、启用和禁用防火墙规则和区域。什么是FirewallD“firewalld”是firewall daemon。它提供了一个动态管理的防火墙,带有一个非常强大的过滤系统,称为 Netfilter,由 Linux 内核提供。FirewallD 使用zone
Linux 命令行小技巧 – !叹号的用处
bash 的历史记录里保留了输入的命令行记录。以下是如何充分利用该记录和!符号的使用教程。history的基础HISTSIZE 变量值设置保存在历史列表中的命令数。默认情况下,该值为 500。这些先前发出的命令(称为历史列表)存储在历史文件中。它的默认位置是~/.bash_history,这个位置存储在shell变量HISTFILE中。本文中使用!命令将 bash 历史记录列表中的命令引
Linux 生成复杂密码并且检查密码强度
在本教程中,我们将讨论如何生成复杂密码并且检查密码强度。生成复杂的密码强密码应由字母、数字和符号的混合组成。第二个要求是不要使用已知单词、出生日期或姓名,因为很容易受到字典攻击。密码应该包含多少个字符?实际上没有具体的答案,但是超过 16 个字符是一个不错的选择。因此,如果你的系统具有 OpenSSL 或 GPG,可以使用这些工具来完成生成密码的任务。例如,下面我们使用GPG生成密码:[root@