3

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\MachineGuid に格納されている MSW のような OS インストール フィンガープリントを必要とするプログラムがあります。Linuxでこれに近いものはありますか? 私はルートアクセス権を持っていないので、そのようなdmidecode -s system-uuidことは問題外になります。

例はいいでしょうが、必要ありません。

4

4 に答える 4

3

1 つの可能性は/etc/ssh/ssh_host_{d,r}sa_key.pub、すべてのユーザーが読み取り可能で、インストール中にランダムに生成される read です。

明らかに問題は、SSH (サーバー) がインストールされていない場合、これらのファイルがまったく存在しない可能性があることです。また、古いインストールからコピーされることもよくあります。

于 2013-09-04T21:50:36.263 に答える
1

ソフトウェアを特定のハードウェアに「ロック」したいので、これをやろうとしていると思いますか?

1 つのオプションは、ネットワーク インターフェイスの MAC アドレスを使用して現在のマシンを識別することです。MAC アドレスは簡単に取得できます。この Stackoverflow questionを参照してください。

これは、誰かがネットワーク カードを交換しない限り、インターフェイスの MAC アドレスが変更される可能性がはるかに低いため、IP の変更などの問題をうまく回避します。

于 2013-09-05T15:27:58.907 に答える