OpenSSHでの接続(覚書)
sshでサーバにログインできるようになったので覚書です。
これでThinkPad X60sからいろいろ操作できるようになって
便利になりました。
-
-
- -
-
<サーバ側>
(1) OpenSSHをインストール。
emerge openssh
(2) sshデーモンを起動
/etc/init.d/sshd start
(3) 起動時にsshデーモンが自動起動するように
rc-update add sshd default
-
-
- -
-
<クライアント側>
(1) public/privateキーの作成
ssh-keygen -t dsa
・Enter file in which to save the key: 何も入力せず
・Enter pass phrase:何もにゅうりょくせずに
・Enter same pass phrase again:何も入力せずに
~/.ssh/以下にpublicキーとprivateキーが作成される。
(2) publicキーをサーバにコピー
scp -p ~/.ssh/[public key name] [サーバIP]:~/
(3) サーバにログインして、サーバ上にSSHディレクトリを作成
mkdir ~/.ssh
chmod 700 ~/.ssh
(4) 公開キーの登録
cat [public key name] >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
(5) 後始末
rm ~/[public key name]
(6) サーバからログアウト
(7) ssh サーバIPで接続確認。