毎度の事なので自分の備忘録を兼ねて記載します。
Puttyを使用して、Amazon EC2のインスタンスへの接続は下記参照してください。
PuTTY を使用した Windows から Linux インスタンスへの接続
SSHキーの作成
Putty等でSSH接続し下記コマンドを実行してSSHキーを作成します。
ssh-keygen -t rsa -C "your.email@example.com" -b 4096
コマンド概要
-t rsa
//SSHキーのタイプを指定。この場合はRSA。
-C "your.email@example.com"
//コメント
-b 4096
//キーサイズ bits。
コマンド実行すると下記を聞かれる
- Enter file in which to save the key
- Enter passphrase
- Enter same passphrase again
変更するなら入力する。今回はパスは未入力にした。
SSHキーをGit Labに登録
xclipとか入れていないので、viで開いて生成されたSSHキーのパブリックキーをコピー。
vi .ssh/id_rsa.pub //作成時指定したフォルダ内
GitLabのSSHキー設定画面へいく。
場所は [Setting] > [SSH Keys]
コピーしたSSHキーを「Add an SSH key」に貼り付けて、適当なTitleを入力し「Add key」を押下。
以上で登録完了です。