ssh-keygen
差分
このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン | ||
ssh-keygen [2020/09/01 18:11] – 作成 nullpon | ssh-keygen [2023/04/10 15:58] (現在) – nullpon | ||
---|---|---|---|
行 2: | 行 2: | ||
# ssh-keygen | # ssh-keygen | ||
- | 公開鍵のアルゴリズムはtオプションで変更できる | + | デフォルトではRSA鍵がつくられる。アルゴリズムはtオプションで変更できる |
* rsa: RSAデジタル署名 | * rsa: RSAデジタル署名 | ||
行 12: | 行 12: | ||
鍵の長さは-bで指定する。 | 鍵の長さは-bで指定する。 | ||
- | * rsa: 1024以上 | + | * rsa: 1024以上の値 (2048 or 4096を推奨) |
* ecdsa: 256, 384, 521から指定 (512 ではなく 521) | * ecdsa: 256, 384, 521から指定 (512 ではなく 521) | ||
+ | * 256bit: nistp256 = prime256v1曲線 | ||
+ | * 384bit: nistp384 = secp384r1曲線 | ||
+ | * 521bit: nistp521 = secp521r1曲線 | ||
* ed25519: 指定不可(256bit固定) | * ed25519: 指定不可(256bit固定) | ||
行 22: | 行 25: | ||
``` | ``` | ||
- | 2019年時点でのおすすめは ed25519 | + | 2020年時点でのおすすめは ed25519 |
+ | |||
+ | ``` | ||
+ | $ ssh-keygen -t ed25519 | ||
+ | ``` | ||
+ | |||
+ | ## 公開鍵のフィンガープリント確認 | ||
+ | |||
+ | ``` | ||
+ | $ ssh-keygen -l -f 公開鍵ファイルのパス -E アルゴリズム | ||
+ | ``` | ||
+ | |||
+ | ## 秘密鍵から公開鍵を取り出す | ||
+ | |||
+ | 秘密鍵さえあれば公開鍵を無くしても大丈夫 | ||
+ | |||
+ | ``` | ||
+ | $ ssh-keygen -f ~/ | ||
+ | ``` | ||
+ | |||
</ | </ |
ssh-keygen.1598983860.txt.gz · 最終更新: 2020/09/01 18:11 by nullpon