Closed yaggytter closed 3 months ago
当日、競技者が困らないように手順と動作を確認しておく
### キーペアの生成 ubuntu:~$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/ubuntu/.ssh/id_rsa): Created directory '/home/ubuntu/.ssh'. Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/ubuntu/.ssh/id_rsa Your public key has been saved in /home/ubuntu/.ssh/id_rsa.pub The key fingerprint is: SHA256:ejdWFdpyYZlaQ0bgMLbtgul0sD7K4jxUPDRA6cFsl8Q test1@ip-172-31-32-81 The key's randomart image is: +---[RSA 3072]----+ | +o=.. + .+Bo | | * E . * ==o | | o = .. . =o+. | | . + = ..+ | | . .S o o | | . = . o | | . . = + | | .o. o + . | | .ooo | +----[SHA256]-----+ ### 秘密鍵をローカルに持ってくる ubuntu:~$ cat ~/.ssh/id_rsa -----BEGIN OPENSSH PRIVATE KEY----- b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn === 途中略 === I8FRb+ClG4YLtts/ucucj7qoc9ctLGgnzLycKmZ8z2BoXyNhGnAin/K0VtPq/ssbMyCo66 sFc3HdTxmaBm0AAAAVdGVzdDFAaXAtMTcyLTMxLTMyLTgxAQIDBAUG -----END OPENSSH PRIVATE KEY----- 上記をコピーして、ローカルファイルに保存する。(例: ctoa_isucon.pem とか) ローカルで、鍵のパーミッションを変える local:~$ chmod 600 ctoa_isucon.pem ### 公開鍵の反映 ubuntu:~$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys ### ローカルから新しい鍵でログインできるか確認 local:~$ ssh -i ctoa_isucon.pem ubuntu@xxx.xxx.xxx.xxx (Windowsの方は、SSHクライアントで同様のことを行う) ### もともと配られていた公開鍵を消す ubuntu:~$ cat ~/.ssh/id_rsa.pub > ~/.ssh/authorized_keys ### もう一度、ローカルから新しい鍵でログインできるか確認 local:~$ ssh -i ctoa_isucon.pem ubuntu@xxx.xxx.xxx.xxx (Windowsの方は、SSHクライアントで同様のことを行う) (同様の手順で、直接 isucon ユーザーで入れるようにしてもOKです)
無事イベント完了
CTO-A 若手ISUCON研修 運用マニュアル
リハーサル
当日、競技者が困らないように手順と動作を確認しておく
当日のための準備
チーム割り
マシンの準備
補足情報
鍵の変更手順例