ssh の使い方
別のサーバーにログイン
書き方
ssh [-i 秘密鍵] [-p ポート] ユーザー@ホスト [コマンド] ssh -o BatchMode=yes ユーザー@ホスト コマンド(パスワードを聞かない)
初めての相手ではホスト鍵の指紋を確かめて yes と答えると ~/.ssh/known_hosts に記録されます。サーバー側では ~/.ssh が他人に書ける・authorized_keys のラベルが違うなどの理由で鍵が使われないことがあり、理由は /var/log/secure に出ます。秘密鍵が 600 でないと ssh は鍵を使いません。
例
$ ssh alice@localhost $ ssh -i ~/.ssh/id_ed25519 -p 2222 admin@web01 hostname
実際に打って練習する
セキュリティコースの Lv13「鍵で入る ssh」で覚えます(第2章 鍵の塔(SSH))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
すべてのレベルが、ゴールド以上のプランで遊べます。