How to enable Canonical Livepatch from the command line

If you have Ubuntu Servers in your facts middle, you need to take into account adding Canonical Livepatch to maintain them up to date with kernel protection patches.

Graphic: Jack Wallen

If you’re really serious about your Ubuntu Server security, then you are always on major of updates. Proper? Or, do you are likely to fail to remember to use individuals security patches and keep off till you upgrade the kernel and have to reboot?

Which is so early 2000s.

With the advent of kernel Livepatch, stability patches are routinely utilized to those people working kernels with out obtaining to reboot your server. Canonical has designed working with Livepatch extraordinary quick when a GUI is associated. But, what about when it can be a command line only server? What do you do then? Thankfully, you might be not at a decline. With just a few steps, you can join your server to the Livepatch company.

I’m likely to demonstrate you how to do that.

SEE: SSL Certification Best Techniques Plan (TechRepublic Top quality)

What you can expect to need to have

I am likely to be demonstrating on an instance of Ubuntu Server 20.04, but you can make this perform on any LTS model of Ubuntu 16.04 or more recent. You may also want a Ubuntu A single account, so you can retrieve a Livepatch token. 

When you have logged in to your Ubuntu 1 account, go to the Livepatch token webpage and retrieve your token. 

Of program there are a several caveats with Canonical Livepatch. Particularly:

  • It is only available on 64-little bit versions of Long Time period Aid releases (so 16.04, 18.04, 20.04, and many others.)

  • The server need to be jogging kernel 4.4 or more recent

  • You are limited to 3 devices per Ubuntu A person account if you need to put in the Livepatch services on a number of servers or desktops, you are going to have to have a Ubuntu Advantage system

What does Livepatch do?

Livepatch is a services that makes it possible for you to use safety patches to a running kernel, with no having to reboot. By making use of this assistance, you are improved equipped to retain that server safe and sound from vulnerabilities–devoid of obtaining to take that server offline for a reboot.

What Livepatch is not is a implies to update a kernel with out rebooting. If you up grade the kernel, you can expect to nonetheless have to reboot. But when it arrives to security, the kernel tends to ordinarily only will need patching, which Livepatch addresses.

So this must be regarded a ought to-have for your Ubuntu Servers.

How to enable Livepatch from the command line

Log in to your Ubuntu server and put in the Livepatch support with the command:

sudo snap set up canonical-livepatch

When the installation completes, you may then need to permit Livepatch with the token you retrieved from your Ubuntu A person account. To do this, challenge the command:

sudo canonical-livepatch allow TOKEN

Wherever TOKEN is the token connected with your Ubuntu One account.

When the command succeeds, you are going to see it report that the device has been enabled (Figure A).

Determine A


Livepatch productively enabled on Ubuntu Server 20.04.

How to examine the standing of Livepatch

With Livepatch enabled, you can now examine the position of the service with the command:

sudo canonical-livepatch standing

The command will report again the past server check-in status and if any patches have been utilized (Determine B).

Figure B


No patches have been utilized to my instance of Ubuntu 20.04.

You can constantly manually drive a test with the command:

sudo canonical-livepatch refresh

The moment this is up and operating, Canonical will silently implement patches to your working kernel in the qualifications. When a patch is utilized, it will be mentioned in the position command.

And which is all there is to it. If you regulate Ubuntu Servers in your data heart, you owe it to oneself, people servers, and your business to increase the Canonical Livepatch services. It will make certain your Linux servers are usually patched and protected.

Also see

Fibo Quantum