VMWare Linuxの配布バージョンを制限する方法は?

VMWare Linuxの配布バージョンを制限する方法は?

VMWare Linuxを別のコンピュータにコピーして移動するなど、展開を制限するにはどうすればよいですか?

場合によっては、特定のVMWare Linux(特定のソフトウェアを含む)を誰かに販売しましたが、その人がそのVMware Linuxを展開することを制限したいと思います。どうすればいいですか?

ベストアンサー1

VMWareには、仮想マシンを保護する機能が組み込まれていないと思います(間違っている可能性があります)。ただし、Linuxインストール(またはインストールされたソフトウェア)を(スーパーユーザーとして)取得できるシステムUUIDにバインドすることは可能です。

cat /sys/devices/virtual/dmi/id/product_uuid

仮想マシンではなく物理マシンでは、この情報はハードウェアに書き込まれ、変更できず、コンピュータを一意に識別します。仮想マシンがこれをどのように生成するのかわかりません。何らかの方法でホスティング物理マシンに接続するか(この場合はVMを別のホストとして実行すると変更されます)、VMイメージの場所のエントリに書き込むことができます。私の提案は、同じ仮想マシンで上記のコマンドを実行しますが、2つの異なるホストで実行することです。出力値が変更されると、一部の起動スクリプト(またはソフトウェアでも)でそれを使用して、他のホストで実行されるのを防ぐことができます。

おすすめ記事