SSH認証出力意味:タイプ1

SSH認証出力意味:タイプ1

秘密鍵を使用してSSHを介してリモートサーバーに接続しようとすると、出力の一部が表示されます。

debug1: identity file /home/gigi/.ssh/id_rsa type 1

どういう意味ですかtype 1

答え1

(開く) SSH クライアントには複数のリストがあります。キータイプ:

/* Key types */
enum sshkey_types {
    KEY_RSA,
    KEY_DSA,
    KEY_ECDSA,
    KEY_ED25519,
    KEY_RSA_CERT,
    KEY_DSA_CERT,
    KEY_ECDSA_CERT,
    KEY_ED25519_CERT,
    KEY_XMSS,
    KEY_XMSS_CERT,
    KEY_UNSPEC
};

このタイプはsshkey.cコード構造を設定するときの構造の値keytypesです。typeその名前を取得するには、上記のシーケンスからキータイプを取得し、その値(1から始まる)を使用して対応するまたは検索nameしますshortname。これを手動で補間してソートすると、typeキー名、短い名前、およびタイプを含む次の表が表示されます。

NULL, NULL, -1
rsa-sha2-256, RSA, 1
rsa-sha2-512, RSA, 1
ssh-rsa, RSA, 1
ssh-dss, DSA, 2
ecdsa-sha2-nistp256, ECDSA, 3
ecdsa-sha2-nistp384, ECDSA, 3
ecdsa-sha2-nistp521, ECDSA, 3
ssh-ed25519, ED25519, 4
[email protected], RSA-CERT, 5
[email protected], RSA-CERT, 5
[email protected], RSA-CERT, 5
[email protected], DSA-CERT, 6
[email protected], ECDSA-CERT, 7
[email protected], ECDSA-CERT, 7
[email protected], ECDSA-CERT, 7
[email protected], ED25519-CERT, 8
[email protected], XMSS, 9
[email protected], XMSS-CERT, 10

関連情報