お役立ちコンテンツ | フリーランスエンジニアの案件・求人なら【テクフリ】

【Linux】公開・秘密鍵の作成方法

2024.09.06

identity_dev

freelance
Linux

目次

    公開鍵と秘密鍵とは?

    公開鍵暗号化方式で使用するキーペア。
    公開鍵は、不特定多数に公開しており、対象を暗号化する時に使用します。
    秘密鍵は、公開鍵で暗号化されたものを、復号化する時に使用します。

    したがって、秘密鍵はパスワードの様に第三者に公開せず、大事に保管しておく必要があります。

    テクフリでフリーランス案件を探してみる

    公開鍵と秘密鍵の作成

    shell

    $ ssh-keygen -t rsa -f hoge.pem -C EMAIL
    Generating public/private rsa key pair.
    Enter passphrase (empty for no passphrase): # パスフレーズを入力する。
    Enter same passphrase agein: # 確認の為、もう一度!
    オプション 効果
    -t 調査中
    -f ファイル名を指定

    そうすると、hoge.pem(秘密鍵)hoge.pem.pub(公開鍵)が生成されます。

    権限の変更

    秘密鍵のファイル権限を変更し、自身以外から操作できないようにします。

    shell

    $ chmod 700 hoge.pem

    補足

    鍵の暗号強度を調べるコマンド

    $ ssh-keygen -lf /path/to/hoge.pem
    フリーランスとしての単価相場をチェックしてみませんか?

    3つの質問に答えるだけで、フリーランスエンジニアとしての単価相場を算出します。 スキルやご経験にマッチする案件もあわせてご紹介いたしますので、気軽にご活用ください! ※単価相場の算出に個人情報の回答は必要ございません。

    単価診断テストを受けてみる

    今すぐシェアしよう!

    B!
    <span class="translation_missing" title="translation missing: ja.layouts.footer.icon_back_to_top">Icon Back To Top</span>
    TOP