GNU/Linux >> Linux の 問題 >  >> Ubuntu

Livepatchトークンをリモートで無効にする方法は?

仮想マシン上のトークンを使用してCononicalLivepatchサービスを有効にしました。トークンを使用すると、最大3台のマシンでライブパッチを有効にできます。

動作中のマシンでトークンを無効にするには、次のコマンドを使用できます:

sudo snap run canonical-livepatch disable

私の質問は、アクセスできなくなったマシンでライブパッチサービスを無効にするにはどうすればよいですか?

この付与されたライセンスを無効にするオプションを探している理由は、3台の新しいマシンでライセンスを使用したいからです。

https://auth.livepatch.canonical.com/

のCanonicalLivepatchServicePortalでそのようなオプションを見つけることができませんでした。

そのようなオプションがない場合は、ライセンスが使用されていないか、マシンが非アクティブの場合(一定期間)に再付与される可能性があります。誰かがこの理論を確認できますか?

承認された回答:

トークンは/var/snap/canonical-livepatch/common/machine-tokenに保存されます 。

これまでに見つけた唯一のオプションは、仮想マシンで起動できるマシンのバックアップを作成することです(この場合のように、最初からVMでなかった場合)。できれば、仮想マシンイメージに変換できるディスクイメージがありますが、ルートパーティションのtarballも機能する場合があります。 /sysでホスト名とchrootingを変更してみました /proc /run および/dev マウントされましたが成功しませんでした。snapは、livepatchスナップが見つからなかったと報告しました。次のメッセージが表示されたら、操作は成功しています。

Successfully disabled device. Removed machine-token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

マシントークンは認証トークンではないことに注意してください 。また、制限と、それを有効または無効にするポータルがない場合にどのように機能するかについて少し疑問があります(Ubuntu以外のアドバンテージユーザーの場合)。

Q:でも、UAサポートを購入したくありません!

A:する必要はありません! Canonicalは、UbuntuのコミュニティユーザーにCanonical Livepatch Serviceを最大3台のマシン(デスクトップ、サーバー、仮想マシン、またはクラウドインスタンス)に対して無料で提供しています。 http://blog.dustinkirkland.com/2016/10/canonical-livepatch.html

これは興味深いです。私はそれを試してみて、4台のマシンで有効にしました。さらに進んで、6台のマシンを有効にしました。

カナリアとしてランダムに選ばれる可能性を排除したいCanonicalLivepatchServiceのUbuntuCommunityユーザーは、Ubuntu Advantageプログラムに登録する必要があります(月額$ 12から)。

無料のテスターが多ければ多いほど良いですか? 🤔

関連:UbuntuにPantheonデスクトップ環境をインストールする方法は?
Ubuntu
  1. モニターの自動構成を無効にする方法は?

  2. Cryptswapを無効にする方法は?

  3. ブートチャートを無効にする方法は?

  1. NGINXでETagを無効にする方法

  2. GUIルートログインを無効にする方法は?

  3. Ubuntu でサービスを無効にする方法

  1. Ubuntu18.04でファイアウォールを無効にする方法

  2. CentOS8でSELinuxを無効にする方法

  3. Ubuntu Dock を削除または無効にする方法