mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-23 21:20:42 +08:00
PROOF:20161021 Livepatch – Apply Critical Security Patches to Ubuntu Linux Kernel Without Rebooting
@Yinux
This commit is contained in:
parent
1bbdee3630
commit
ea84ade5e6
@ -1,66 +1,69 @@
|
||||
Livepatch —— 免重启给 Ubuntu Linux 内核打关键性安全补丁
|
||||
Livepatch —— 免重启给 Ubuntu Linux 内核打关键性安全补丁
|
||||
============================================================
|
||||
|
||||
如果你是一个在企业环境中维护关键性系统的系统管理员,你肯定知道以下两件事:
|
||||
如果你是一个在企业环境中维护关键性系统的系统管理员,你肯定对以下两件事深有感触:
|
||||
|
||||
1) 很难找个停机时间去给系统安装安全补丁以修复内核或者系统漏洞 。 如果你工作的公司或者企业没有适当的安全策略,运营管理可能最终会优先保证系统的运行而不是解决系统漏洞。 此外,内部的官僚机构也可能延迟批准停机时间。我当时就是这样的。
|
||||
1) 很难找个停机时间去给系统安装安全补丁以修复内核或者系统漏洞 。如果你工作的公司或者企业没有适当的安全策略,运营管理可能最终会优先保证系统的运行而不是解决系统漏洞。 此外,内部的官僚作风也可能延迟批准停机时间。我当时就是这样的。
|
||||
|
||||
2) 有时候你确实负担不起停机造成的损失, 并且还要做好用别的什么方法减小恶意攻击带来的的风险的准备。
|
||||
2) 有时候你确实负担不起停机造成的损失,并且还要做好用别的什么方法减小恶意攻击带来的的风险的准备。
|
||||
|
||||
好消息是 Canonical 公司最近(事实上,几天前)针对 Ubuntu 16.04 (64位版本 / 4.4.x 内核) 发布了 Livepathservice ,一个不用重启就能给内核打关键性安全补丁的程序。 对,你没看错:用 Livepatch 你不用重启就能使 Ubuntu 16.04 服务器系统 的安全补丁生效。
|
||||
好消息是 Canonical 公司最近针对 Ubuntu 16.04 (64位版本 / 4.4.x 内核) 发布了 Livepatch 服务,它可以让你不用重启就能给内核打关键性安全补丁。 对,你没看错:使用 Livepatch 你不用重启就能使 Ubuntu 16.04 服务器系统的安全补丁生效。
|
||||
|
||||
### 注册 Ubuntu Livepatch 账号
|
||||
### 注册 Ubuntu Livepatch 账号
|
||||
|
||||
要运行 Canonical Livepatch 服务你先要在这里注册一个账号 [https://auth.livepatch.canonical.com/][1] 并且指出你是一个普通用户还是企业用户(付费)。 通过令牌,所有的 Ubuntu 用户都能将最多3台不同的电脑连接到 Livepatch :
|
||||
要运行 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 Livepatch 服务
|
||||
下一步系统会提示你输入你的 Ubuntu One 凭据或者注册一个新账号.。如果你选择后者,则需要你确认你的邮件地址才能完成注册:
|
||||
*Canonical Livepatch 服务*
|
||||
|
||||
下一步系统会提示你输入你的 Ubuntu One 凭据,或者你也可以注册一个新账号。如果你选择后者,则需要你确认你的邮件地址才能完成注册:
|
||||
|
||||
[
|
||||
![Ubuntu One Confirmation Mail](http://www.tecmint.com/wp-content/uploads/2016/10/Ubuntu-One-Confirmation-Mail.png)
|
||||
][3]
|
||||
|
||||
Ubuntu One 确认邮件
|
||||
*Ubuntu One 确认邮件*
|
||||
|
||||
一旦你点了上面的链接确认了你的邮件地址,你就会回到这个界面 [https://auth.livepatch.canonical.com/][4] 并获取你的 Livepatch 令牌。
|
||||
一旦你点了上面的链接确认了你的邮件地址,你就会回到这个界面:[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 Livepatch 令牌
|
||||
*Canonical Livepatch 令牌*
|
||||
|
||||
然后打开终端,输入:
|
||||
然后打开终端,输入:
|
||||
|
||||
```
|
||||
$ sudo snap install canonical-livepatch
|
||||
```
|
||||
|
||||
上面的命令会安装 livepach程序,下面的命令会为你的系统启用它。
|
||||
上面的命令会安装 livepatch 程序,下面的命令会为你的系统启用它。
|
||||
|
||||
```
|
||||
$ sudo canonical-livepatch enable [YOUR TOKEN HERE]
|
||||
```
|
||||
如果后一条的命令提示 找不到 canonical-livepatch , 检查一下 `/snap/bin` 已经添加到你的路径, 或者把你的工作目录切换到 `/snap/bin` 执行也行。
|
||||
|
||||
如果后一条的命令提示找不到 `canonical-livepatch` ,检查一下 `/snap/bin` 是否已经添加到你的路径, 或者把你的工作目录切换到 `/snap/bin` 下执行也行。
|
||||
|
||||
```
|
||||
$ 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
|
||||
*在 Ubuntu 中安装 Livepatch*
|
||||
|
||||
以后你可能需要检查应用于内核的补丁的描述和状态。幸运的是,这很简单。
|
||||
之后,你可能需要检查应用于内核的补丁的描述和状态。幸运的是,这很简单。
|
||||
|
||||
```
|
||||
$ sudo ./canonical-livepatch status --verbose
|
||||
@ -72,9 +75,9 @@ $ sudo ./canonical-livepatch status --verbose
|
||||
![Check Livepatch Status in Ubuntu](http://www.tecmint.com/wp-content/uploads/2016/10/Check-Livepatch-Status.png)
|
||||
][7]
|
||||
|
||||
检查补丁安装情况
|
||||
*检查补丁安装情况*
|
||||
|
||||
在你的Ubuntu服务器上启用了 Livepatch ,你就可以在保证系统安全的同时把计划内的外的停机时间降到最低。希望Canonical的这个举措会在管理上给你带来便利甚至更近一步带来进步。
|
||||
在你的 Ubuntu 服务器上启用了 Livepatch,你就可以在保证系统安全的同时把计划内的外的停机时间降到最低。希望 Canonical 的这个举措会在管理上给你带来便利,甚至更近一步带来提升。
|
||||
|
||||
如果你对这篇文章有什么疑问,欢迎在下面留言,我们会尽快回复。
|
||||
|
||||
@ -84,7 +87,7 @@ via: http://www.tecmint.com/livepatch-install-critical-security-patches-to-ubunt
|
||||
|
||||
作者:[Gabriel Cánepa][a]
|
||||
译者:[Yinux](https://github.com/Yinux)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user