知識の箱
主に気象を研究する上で得た知識と、WEBページ作成のために得た知識を記録しています。
SSHで鍵交換
SSHの鍵を設定することで、パスワードを入力せずに、SSHでリモートパソコンに入ることができる。
(1) 鍵の生成
ssh-keygen -t rsa
…
ホームディレクトリに.ssh/ができ、中には
id_rsa(秘密鍵)とid_rsa.pub(公開鍵)ができる。
(2) id_rsa.pub(公開鍵)をauthorized_keys2に付け加える。初めての場合は、authorized_keys2を作る。
cat id_rsa.pub >> authorized_keys2
この作業をローカルホストとリモートホストの両方で行ない
公開鍵を互いに交換する。(scp等でコピーして、catでお互いの鍵をauthorized_keys2に書き込む。)
(自分のパソコン –> リモートパソコン)
scp id_rsa.pub ***.ac.jp ~/.ssh/id_rsa.pub.local
ssh ***.ac.jp
cd ~/.ssh
cat id_rsa.pub.local >> authorized_keys2
(リモートパソコン –> 自分のパソコン)
scp ***.ac.jp:~/.ssh/id_rsa.pub .id_rsa.pub.remote
cd ~/.ssh
cat id_rsa.pub.remote >> authorized_keys2