From 9adf977121d9c3cf464e74a9ccc2fa7167bb0cab Mon Sep 17 00:00:00 2001 From: Yinux Date: Tue, 29 Nov 2016 21:11:24 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BF=BB=E8=AF=91=E5=AE=8C=E6=AF=95=20Ubuntu?= =?UTF-8?q?=20=E5=85=8D=E9=87=8D=E5=90=AF=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ... to Ubuntu Linux Kernel Without Rebooting.md | 41 +++++++++---------- 1 file changed, 20 insertions(+), 21 deletions(-) diff --git a/sources/tech/20161021 Livepatch – Apply Critical Security Patches to Ubuntu Linux Kernel Without Rebooting.md b/sources/tech/20161021 Livepatch – Apply Critical Security Patches to Ubuntu Linux Kernel Without Rebooting.md index 5fe5af46a2..47df44bc28 100644 --- a/sources/tech/20161021 Livepatch – Apply Critical Security Patches to Ubuntu Linux Kernel Without Rebooting.md +++ b/sources/tech/20161021 Livepatch – Apply Critical Security Patches to Ubuntu Linux Kernel Without Rebooting.md @@ -1,26 +1,25 @@ Yinux 翻译中 - 热补丁 - 免重启安装Ubuntu Linux 关键性补丁 + Livepatch —— 免重启给 Ubuntu Linux 内核打关键性安全补丁 ============================================================ -如果你是一个在企业环境中掌管关键性系统的系统管理员,你肯定知道以下两件事: +如果你是一个在企业环境中维护关键性系统的系统管理员,你肯定知道以下两件事: -1) 很难找个停机时间去给系统安装安全补丁以修复内核或者系统漏洞 . 如果你工作的公司或者客户没有专门制定安全策略,运营管理可能最终会优先保证系统的运行而不是解决系统漏洞. 此外,内部的官僚主义也可能造成停机批准的延迟.我当时就是这样的. +1) 很难找个停机时间去给系统安装安全补丁以修复内核或者系统漏洞 。 如果你工作的公司或者企业没有适当的安全策略,运营管理可能最终会优先保证系统的运行而不是解决系统漏洞。 此外,内部的官僚机构也可能延迟批准停机时间。我当时就是这样的。 -2) 有时候你确实停不起, 并且还要做好用别的什么方法减小恶意攻击的风险. +2) 有时候你确实负担不起停机造成的损失, 并且还要做好用别的什么方法减小恶意攻击带来的的风险的准备。 -好消息是 Canonical公司最近(事实上,几十天前)针对Ubuntu 16.04 (64位 / 4.4.x 内核)发布了一个不用重启就能安装关键性内核补丁的服务. 对,你没看错:打热补丁,你不用重启,就能使Ubuntu 160.4服务器 的安全补丁生效. +好消息是 Canonical 公司最近(事实上,几天前)针对 Ubuntu 16.04 (64位版本 / 4.4.x 内核) 发布了 Livepathservice ,一个不用重启就能给内核打关键性安全补丁的程序。 对,你没看错:用 Livepatch 你不用重启就能使 Ubuntu 16.04 服务器系统 的安全补丁生效。 -### 注册 Ubuntu Livepatch 账号 +### 注册 Ubuntu Livepatch 账号 -要享受 Canonical Livepatch 服务你先要在这里注册一个账号 [https://auth.livepatch.canonical.com/][1] 然后表明你是一个普通用户还是企业用户(付费). 通过令牌,所有的Ubuntu用户都能连接3台不同的电脑: +要运行 Canonical Livepatch 服务你先要在这里注册一个账号 [https://auth.livepatch.canonical.com/][1] 并且指出你是一个普通用户还是企业用户(付费)。 通过令牌,所有的 Ubuntu 用户都能将最多3台不同的电脑连接到 Livepatch : [ ![Canonical Livepatch Service](http://www.tecmint.com/wp-content/uploads/2016/10/Canonical-Livepatch-Service.png) ][2] -Canonical 热补丁服务 -下一步会提示你输入你的 Ubuntu One 用户名密码或者注册一个新账号. 要是你注册的话,还会要你确认你的邮件地址以完成注册: -: +Canonical Livepatch 服务 +下一步系统会提示你输入你的 Ubuntu One 凭据或者注册一个新账号.。如果你选择后者,则需要你确认你的邮件地址才能完成注册: [ ![Ubuntu One Confirmation Mail](http://www.tecmint.com/wp-content/uploads/2016/10/Ubuntu-One-Confirmation-Mail.png) @@ -28,17 +27,17 @@ Canonical 热补丁服务 Ubuntu One 确认邮件 -一旦你点了上面的链接确认了你的邮件地址,你就会回到这个界面 [https://auth.livepatch.canonical.com/][4] 得到你的热补丁令牌. +一旦你点了上面的链接确认了你的邮件地址,你就会回到这个界面 [https://auth.livepatch.canonical.com/][4] 并获取你的 Livepatch 令牌。 -### 获取令牌并使用它 +### 获取并使用 Livepatch 令牌 -首先,把分配给你账号的这个独一无二的令牌复制下来: +首先把分配给你账号的这个独一无二的令牌复制下来: [ ![Canonical Livepatch Token](http://www.tecmint.com/wp-content/uploads/2016/10/Livepatch-Token.png) ][5] -Canonical 热补丁令牌 +Canonical Livepatch 令牌 然后打开终端,输入: @@ -46,12 +45,12 @@ Canonical 热补丁令牌 $ sudo snap install canonical-livepatch ``` -上面的命令会安装 livepach程序,下面的命令会激活热补丁服务 +上面的命令会安装 livepach程序,下面的命令会为你的系统启用它。 ``` $ sudo canonical-livepatch enable [YOUR TOKEN HERE] ``` -如果后面的命令提示 找不到 canonical-livepatch, 检查一下 `/snap/bin` 是不是在 path路径里面. 或者把你的工作目录切换到 `/snap/bin` 也行. +如果后一条的命令提示 找不到 canonical-livepatch , 检查一下 `/snap/bin` 已经添加到你的路径, 或者把你的工作目录切换到  `/snap/bin`  执行也行。 ``` $ sudo ./canonical-livepatch enable [YOUR TOKEN HERE] @@ -60,15 +59,15 @@ $ sudo ./canonical-livepatch enable [YOUR TOKEN HERE] ![Install Livepatch in Ubuntu](http://www.tecmint.com/wp-content/uploads/2016/10/Install-Livepatch-in-Ubuntu.png) ][6] -安装热补丁 +在 Ubuntu 中安装 Livepatch -以后你可能会看一下已安装补丁的描述,检查一下安装状况.幸运的是,这很简单 +以后你可能需要检查应用于内核的补丁的描述和状态。幸运的是,这很简单。 ``` $ sudo ./canonical-livepatch status --verbose ``` -执行上面的命令,你就能看到下图: +如下图所示: [ ![Check Livepatch Status in Ubuntu](http://www.tecmint.com/wp-content/uploads/2016/10/Check-Livepatch-Status.png) @@ -76,9 +75,9 @@ $ sudo ./canonical-livepatch status --verbose 检查补丁安装情况 -在你的Ubuntu服务器上启用了热补丁,你就可以把计划的非计划的停机降到最低,并且还能保证系统的安全.希望Canonical的这个服务能让你在运维上得到鼓励或者更近一步,一个提高. +在你的Ubuntu服务器上启用了 Livepatch ,你就可以在保证系统安全的同时把计划内的外的停机时间降到最低。希望Canonical的这个举措会在管理上给你带来便利甚至更近一步带来进步。 -如果你对这篇文章有什么疑问,欢迎在下面留言,我们会尽快回复. +如果你对这篇文章有什么疑问,欢迎在下面留言,我们会尽快回复。 --------------------------------------------------------------------------------