2021年7月

和个人使用服务器不同, 在企业中往往使用大量的服务器,这需要更高的效率、更多的运维自动化,甚至智能化运维等等。

对于企业来说,所有这些运维过程中的每一个人工处理的环节,都存在可以优化的空间和方式。 而一个合格的运维工程师,必须要掌握这些运维自动化的手段。

Ansible —— 就是解决批量化运维,自动化运维和提升运维效率的必备工具。有了 Ansible ,你就可以轻松的将你的运维工作,从一台服务器扩展到成百数千台服务器当中,让你用一分钟,完成过去需要数个小时的工作。

Ansible 也被广泛应用在各种中大型企业当中,比如我们所熟悉的字节跳动、美团、快手等,都在使用 Ansible,它的重要性,毋庸置疑。

为了帮助大家更好的掌握 Ansible ,我们联合阿里云开发者社区,一同打造了这一门精品训练营 —— 《运维自动化学习训练营》,并邀请一线资深工程师在线授课,帮助学生掌握 Ansible 的使用和开发。

参加 Ansible 训练营的好处

很多人最初都是尝试看视频、电子书来自学,但是一旦实验中遇到意外错误就没法解决,遇到不懂的技术点也只知其然,而不知其所以然,更有可能错过本应该重点掌握的技术关键。初学者几乎都会或多或少走一些技术弯路,有些人更是自学一年了还是进步不大,后悔入门时选错了学习方法。

通过参加 Ansible 训练营,你既可以掌握这些基本的技能,还可以在出现了问题后,及时获得老师的解答和帮助。相比于自学,可以让你更快的学会 Ansible。

Ansible 训练营计划

训练营形式

钉钉直播(视频)+社群(答疑)

授课老师介绍

Bestony,Linux 中国核心合伙人,多年运维工程师,曾就职于网易杭州研究院;Ansible 课程作者。

面向人群

  • 有一定 Linux 基础,想要针对 Ansible 进行深入进阶
  • 对 IT 自动化方向感兴趣,想要成为自动化运维&初中级运维工程师
  • 学过 Ansible ,但是知识结构不成体系
  • 想要进入大型互联网公司,获得更好的发展,掌舵自己的人生

课程内容

  1. 直播课程学习:Ansible 基础信息、Ansible 配置、Ansible AdHoc 的使用、Ansible Playbook 的使用、Ansible 核心模块学习
  2. 群内答疑: Bestony 老师还将在钉钉群内,为你提供社群答疑工作,帮助你更好的学会 Ansible 。

课程安排

  • 7.19 日,正式开营,学习 Ansible 的基础知识
  • 7.20 日,基础学习,学习 Ansible 的工作模式、Invertory 等信息
  • 7.21 日,实战学习,掌握 Ansbile 的 Plabook 和 adHoc 的用法
  • 7.22 日,基础学习,了解 Ansible 的核心模块

每天晚上 8:30 开课;40 分钟授课时间 + 20 分钟答疑时间;

报名链接

https://developer.aliyun.com/learning/trainingcamp/linux/1?utm_content=g_1000282661

报名以后,可以查看钉钉群公告,进行课前学习。

外媒称,中国在全球量子竞赛中处于领先地位

在上个月发布的三篇预印本论文中,中科大的物理学家报告了量子通信和量子计算的关键进展:使用纳米级半导体在 300 公里长的光纤上可靠地传输单光子,比以前的尝试要远 100 多倍;光子量子计算机从 76 个检测到的光子提升为 113 个;由 66 个超导量子比特组成的“祖冲之”,并用其中的 56 个量子比特完成了一个问题。

外媒称,这三项成就都是世界领先的,但“祖冲之”尤其让科学家们议论纷纷,因为它是对谷歌 2019 年具有里程碑意义的成果的首次确证。

中科大的量子团队取得的成就令人瞩目。

Valve 宣布 Linux 掌机 Steam Deck

Steam Deck 运行基于 Arch Linux 的 SteamOS。Steam Deck 的显示屏为 7 英寸 LCD,采用 AMD 的 APU,GPU 为 8 个 RDNA 2 计算单元。预计 12 月发售,起售价为 399 美元,商品页面显示这款产品目前不对中国区开放预购。

自从有了 Steam,再也不用说 Linux 不适合玩游戏了。

美国政府悬赏 1000 万美元寻找国家支持的黑客

该措施针对参与美国关键基础设施的恶意网络活动。在过去的两年里,勒索软件集团攻击了管道、制造商、医院、学校和地方政府。美国国土安全部估计,2020 年约有 3.5 亿美元的赎金支付给网络犯罪分子。该奖励计划是组织了一个暗网的线索报告渠道,以保护潜在消息来源的安全和安保。

看来美国政府已经被勒索软件搞得头疼不已。

在最小化服务器安装中,设置互联网或网络是非常容易的。在本指南中,我们将解释如何在 CentOS、RHEL、Rocky Linux 最小安装中设置互联网或网络。

当你刚刚完成任何服务器发行版的最小化安装时,你没有任何图形界面或桌面环境可以用于设置你的网络或互联网。因此,当你只能使用终端时,了解如何设置联网是很重要的。NetworkManager 以及 systemd 服务为完成这项工作提供了必要的工具。以下是具体使用方法。

在 CentOS、RHEL、Rocky Linux 最小化安装中设置互联网

完成安装后,启动服务器终端。理想情况下,你应该会看到提示符。使用 root 或 admin 账户登录。

然后,首先尝试使用 nmcli 检查网络接口的状态和细节。nmcli 是一个控制 NetworkManager 服务的命令行工具。使用以下命令进行检查。

nmcli device status

这将显示设备名称、状态等。

nmcli device status

运行工具 nmtui 来配置网络接口。nmtui 是 NetworkManager 工具的一部分,它为你提供了一个漂亮的用户界面来配置网络。这是 NetworkManager-tui 包的一部分,当你完成最小服务器的安装时它应该默认安装。

nmtui

nmtui 窗口中点击编辑一个连接。

nmtui – Select options

选择网口名称:

Select Interface to Edit

在编辑连接窗口,为 IPv4 和 IPv6 选择自动。并选择自动连接。完成后按 “OK”。

nmtui – Edit Connection

通过使用如下 systemd systemctl 命令,重新启动 NetworkManager 服务。

systemctl restart NetworkManager

如果一切顺利,在 CentOS、RHEL、Rocky Linux 服务器的最小化安装中你应该可以连接到网络和互联网了,前提是你的网络有互联网连接。你可以用 ping 来验证它是否正常。

setup internet minimal server – CentOS Rocky Linux RHEL

额外技巧:在最小化服务器中设置静态 IP

当你把网络配置设置为自动,当你连接到互联网时,网口会动态地分配 IP。在某些情况下,当你建立一个局域网 (LAN) 时,你可能想给你的网口分配静态 IP。这超级简单。

打开你的网络的网络配置脚本。根据你的设备修改高亮部分:

vi /etc/sysconfig/network-scripts/ifcfg-ens3

在上面的文件中,用 IPADDR 属性添加你想要的 IP 地址。保存该文件。

IPADDR=192.168.0.55

/etc/sysconfig/network 中为你的网络添加网关:

NETWORKING=yes
HOSTNAME=debugpoint
GATEWAY=10.1.1.1

/etc/resolv.confresolv.conf 中添加任意公共 DNS 服务器:

nameserver 8.8.8.8
nameserver 8.8.4.4

并重新启动网络服务:

systemctl restart NetworkManager

这样就完成了静态 IP 的设置。你也可以使用 ip addr 命令检查详细的 IP 信息。

我希望这个指南能帮助你在你的最小化服务器中设置网络、互联网和静态 IP。如果你有任何问题,请在评论区告诉我。


via: https://www.debugpoint.com/2021/06/setup-internet-minimal-install-server/

作者:Arindam 选题:lujun9972 译者:geekpi 校对:turbokernel

本文由 LCTT 原创编译,Linux中国 荣誉推出

Linux Mint 20.2 是一次令人兴奋的升级,它有新的应用程序、更新提醒和桌面环境的升级。是时候升级了?

几周前,Linux Mint 20.2 beta 版 发布了。现在,Linux Mint 20.2 最终稳定版也发布了。

这个版本是基于 Ubuntu 20.04 的 LTS(长期支持版本),支持 2025 年截止。

来看下这个版本有什么新特性,以及如何获取它。

Linux Mint 20.2: 有什么新特性?

这个版本主要两点是增加了更新通知。该功能鼓励用户更新系统,以确保安全性。

该功能不像 Windows 系统那样强制更新,但它会留意你多久没有更新系统,检查系统运行时间,然后提醒你更新。

更棒的是,你可以配置更新通知。

其他主要升级还有:桌面环境 Cinnamon 5,新的批量改名工具 Bulky,用 Sticky Notes 取代 GNote 作为默认笔记应用。

批量文件改名工具可以在所有桌面版本中使用,但不包括 Xfce。因为 Xfce 默认的文件管理器(Thunar)已经有该功能。

Cinnamon 5 不是很让人激动,不过有一些内在性能改进,并增加了限制内存使用的选项。

Sticky Notes 是用 GTK 3 开发的,支持 HiDPI,并提供了更多的功能。同时,与系统托盘整合得更好。

其他改进

在网络上共享文件的 Warpinator 应用程序 得到了一些升级,变得更有用。

其他桌面环境的升级包括 Xfce 4.16 和 MATE 1.24。除此之外,你还会发现一些细微的 UI 改进和错误修复。

特别是解决了 NVIDIA 显卡对混合图形的支持的问题,这对笔记本电脑用户来说是个好消息。

要了解更多变更详情,你可以参考任一桌面版本的 官方公告

下载或升级至 Linux Mint 20.2

你可以直接在官方网站 下载页面 找到稳定版本。

如果已经安装了 Linux Mint 20 或者 20.1。你可以先检查所有可用更新,然后更新管理器会收到更新。

接下来,确保你做了备份(如果你想的话,可以使用 timeshift 工具),然后从编辑菜单种静茹更新管理器的系统升级选项,如下所示。

当你单击后,屏幕上会出现升级的提示。你也可以通过 官方升级说明 获得进一步帮助。

你完成升级了吗?你对最新版本有什么看法?欢迎在下面的评论中分享你的想法。


via: https://news.itsfoss.com/linux-mint-20-2-release/

作者:Ankush Das 选题:lujun9972 译者:lcf33 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

消息称阿里、腾讯考虑互相开放生态系统

外媒称阿里巴巴和腾讯考虑互相开放生态系统,阿里巴巴的初步举措可能包括将微信支付引入淘宝和天猫;而腾讯可能将允许阿里巴巴的电商信息在微信分享,或者允许微信用户通过小程序使用阿里巴巴的一些服务。对此,腾讯和阿里暂无回应。

希望是真开放,而不是应付。

俄罗斯勒索软件组织 REvil 从暗网消失

REvil 的所有基础设施,包括勒索页面、支付入口以及聊天功能全部下线。在这之前,美国总统拜登要求俄罗斯总统普京采取行动。而克里姆林宫发言人要求美国拿出黑客在俄罗斯领土活动的证据。白宫则表示已经与俄罗斯政府分享了情报。REvil 最近利用软件供应链同时对数千家公司发动了勒索软件攻击。

看来是“战略转移”了。

微软推出 Cloud PC 吸引苹果和安卓用户

微软宣布推出了完全在云端运行的新产品 Windows 365。它可以在任何运行有 Web 浏览器的操作系统的设备上访问,比如苹果 Mac 电脑、iPhone 和 iPad,或者那些运行安卓系统的设备。

十年前,微软在所有 PC 和智能手机上占据了全球操作系统市场 85% 的份额,如今已降至 30%。

在命令行上创建符合特定规范的密码。

 title=

大多数网站或应用都要求用户创建带有安全密码的账户,以便他们能够迎合用户体验。虽然这有利于网站开发者,但肯定不会让用户的生活更轻松。

有时,创建密码的规则是如此严格,以至于难以生成一个强壮且合规的组合。如果有一个工具可以生成符合网站或应用程序要求的任何规则的安全密码,那就容易多了。

这就是 pwgen 的用武之地。根据它的 手册页:“pwgen 生成的密码是为了让人容易记住,同时又尽可能的安全。” 它返回符合你所提供的规则的多个密码选项,这样你就可以选择一个你喜欢的(而且可能更容易记住)。

安装 pwgen

在 Linux 上,你可以通过包管理器安装 pwgen。例如,在 Fedora 上:

$ sudo dnf install pwgen

在 macOS 上,可以使用 MacPortsHomebrew。在 Windows 上,可以使用 Chocolatey

使用 pwgen 生成密码

有几种方式可以通过向 pwgen 传递参数来生成密码,这取决于你所需的参数。这里有一些例子。更多的参数选项请查阅手册页。

如果你需要一个安全的、难以记忆的特定长度的密码,请运行 pwgen --secure(或简写 -s),后面跟上你所需的密码长度:

$ pwgen -s 25
pnFBg9jB8AlKL3feOuS2ZwMGb xlmDRoaLssduXTdGV6jkQhUGY O3IUB3CH7ry2kD4ZrSoODzWez
dENuvhkF3mmeb4FfXd4VPU2dE EMCi1sHFKHUVmbVajXWleFBzD 4UXJIu3JztVzYz6qJktBB3KCv
AF9WM7hmG89cpTlg8PksI7jsL LSSaT7DD4IT8DUgRAgY8Zt06m Nths10uT0bIMGsPuE0XEHDxsj
6YjLRbg3VnGnrzkoQCmrneLmm Tam1Mftac5RxrZPoXJtXx1Qdy BPqePJW4LdTtFnuZOepKEj0o0
Ss8veqqf95zusqYPsfE7mLb93 4KuZdReO5lhKff7Xv1en1Hefs is7hjLnDrVCUJ7Hh6zYUzfppn
UXOfENPRJYWiroIWEt5IgAwdJ t8i4hM4cDuL8pN1rpFKHnx7yw Wr7gyuyU2br7aCbiH5M5ogvc6
evk90lUmK2rOUWGgnqmznn0a9 Lflyc9svJfaBRRMin24j0P9ec hIzyJIwCpklDjgOb5PrMkyPCI
bhYcaV7GXfUiCMZ1kvMnlmKLx v4EJew54u6s4ZCirOTAWjfPQ2 IdemhbOHOm4Qo70WGibaNTOpO
j6XkmdB3LBfqZf5mbL3GndliG PpZbeXfWOFCpNARyXt1FWPAb8 OLQS2HFuqkiSg56sdxNsg5vaJ
1g666HxJPQ6l2L0RlaDEMoi50 1t6au7VuTN9HVPpiVmd1Gurli 46OAWypvwtZZUdBEfaHSunjpw
0LiRj9dbtMuI4cbDES8O4gYRq 2HPiaq5AANvVT32fWqNIruu3R 3lT5B107WoUbHsELkKUjnEEih
gLmYUTp0XZJWvIVbA5rFvBT54 LEm6QVeTMinc056DC9c4V55cV ipV45Ewj704365byKhY8zn766

运行 pwgen -symbols(或简写 -y),再加上所需的密码长度,生成包含特殊字符的密码:

$ pwgen -y 25
Osh0chahxe0won9aech4ese?v pemoh2ohm9aim;iu4Eiy"ah0y Taiqu;o2aeSh+o4aedoagait3
Vei;phoh5owai5jui+t|ei3ot teu!w7mahxoh0Po7ohph8Iez6 quie#phooCeu2lohm5shaPaer
eTh5AechaexieToh9ez5eeZ;e nuloh1ico0Nool:eG<aiv`ah, Heeghuo8ahzii1Iep~ie_ch7p
oe6Xee6uchei7Oroothail~iL ahjie!Chee.W4wah[wuu]phoo ees7ieb!i[ibahhei1xoz2Woh
Atei9ooLu7lo~sh>aig@ae9No OVahh2OhNgahtu8iethaR@i7o ouFai8ahP@eil4Ieh5le5ipu5
eeT4tahW0ieng9fe?i5auM3ie seet0ohc4aiJei]koiGha2zu% iuh@oh4eix0Vuphi?o,hei9me
loh0Aeph=eix(ohghe6chee3z ahgh2eifiew8dahG_aeph8woo oe!B4iasaeHo`ungie3taekoh
cei!c<ung&u,shee6eir7Eigo va6phou8ooYuoquohghi-n6Qu eeph4ni\chi2shohg3Die1hia
uCagha8Toos2bahLai7phuph` Zue2thieng9ohhoo~shoh6ese Aet7Lio1ailee^qu4hiech5ie
dee]kuwu9OhTh3shoi2eijoGe daethahH6ahV3eekoo9aep$an aehiiMaquieHee9moh`l_oh4l
aec#ii6Chophu3aigh*ai#le4 looleihoog:uo4Su"thiediec eeTh{o7Eechah7eeJ2uCeish!
oi3jaiphoof$aiy;ieriexeiP Thozool3aipi|cahfu0Ha~e1e az/u8iel2Jaeph2vooshai9Wi

运行 pwgen --capitalize(或缩写 -c),后面跟上密码长度,生成包含大写字母的密码:

$ pwgen -c 25
pheipichusheta6ieJ4xai4ai seiLeiciev7ijoy5Uez7Iepee Foobeisheec7ooGahbicholo6
shenahsheevigh3pha1Ie5aev taiTheitahne3oong4joegh9d ooshieV0ooGhaelabuyahsh7t
ieniech0Uajeh8nieYaak0foh dohm5Pee3jeeshahm1eipei0a aemoob8Lequeesho8ahreiwee
keineeCh5ieZejafitith6Osh Tahn3nohl6iewaimee6oofied Aed2Woh7nae5ohgh2toh1ieph
le4agheeb0bieth0Ui7ielais Iunoo4lev1aiG4NohfoTh3ro5 iLai7eiQuohXosh8ooyiev6wu
eezib2zoh2ohsh0cooSahluK6 baekiew8bo5oeMouthi7taCee iep6Puungae0uushogah4rohw
chohm5leogae2zeiph1OL0uK2 oosieCaishievahvig3Iaphai ii9AemieYeepe1ahciSei8ees
ie3aighaiy9TaX6bae8soKe6t sooDaivi4mia8Eireech8ope9 moi9uk3bauv0ahY4to0aedie7
que8seHu4shu7Veib6noe7dai shuyuj9aiphoip2Ier4oole1u Thoaziebah1Ieph2Veec0Ohm8
auqua4Kaitie9sei6quoh7chi jeewaituH3Ohsaisahp0viequ ueh1quaibidoh6Bae6ri0Mee2
lae3aiJaiNgoh7yieghozev7o Di2vohfahr7uo7ohSh0voh5sh Jeurahxiedeiyoom3aechaS7d
thung2pheiy2tooBeenuN8ia3 foh0oge1athei0oowieZen0ai iexei0io1vohsieThuCoy5ogi
tohHe3uu2eXieheeQuoh7eit8 aiMieCeizeivu1ooch8aih0sh Riojei2yoah0AiWeiRoMieQu0

让它变得简单

由于人脑更倾向于选择模式,所以强壮的随机密码难以生成。通过使用 pwgen,你可以轻松生成密码。借助于优秀的 开源密码管理器,你可以完全从易于使用但难以猜测的密码中获益。


via: https://opensource.com/article/21/7/generate-passwords-pwgen

作者:Sumantro Mukherjee 选题:lujun9972 译者:geekpi 校对:turbokernel

本文由 LCTT 原创编译,Linux中国 荣誉推出