Windows PC からリモート操作をするために、SSH2 プロトコルと UTF-8 表示に対応した TeraTerm Pro を使用するための設定 & 使用方法の説明になります。
秘密鍵と公開鍵の作成
こちらで説明した SSH の設定の接続許可のあるユーザーになります。 (例: AllowUsers jun)※ ここではユーザー jun で説明しますので、jun の部分はすべて置き換えてください。
[root@Linux root]# su - jun ← ユーザー変更
[jun@Linux jun]$ ssh-keygen -t rsa ← RSA鍵作成
Generating public/private rsa key pair.
Enter file in which to save the key (/home/jun/.ssh/id_rsa): ← Enter
Enter passphrase (empty for no passphrase): ← 5文字以上のパスワードを入力
Enter same passphrase again: ← もう一度同じパスワードを入力
これで秘密鍵(id_rsa)と公開鍵(id_rsa.pub)が /home/jun/.ssh にできました。[jun@Linux jun]$ ssh-keygen -t rsa ← RSA鍵作成
Generating public/private rsa key pair.
Enter file in which to save the key (/home/jun/.ssh/id_rsa): ← Enter
Enter passphrase (empty for no passphrase): ← 5文字以上のパスワードを入力
Enter same passphrase again: ← もう一度同じパスワードを入力
[jun@Linux jun]$ cd /home/jun/.ssh/ ← フォルダ移動
[jun@Linux .ssh]$ cat id_rsa.pub >> authorized_keys ← 公開鍵をauthorized_keysに追加
[jun@Linux .ssh]$ rm -f /home/jun/.ssh/id_rsa.pub ← 公開鍵を削除
[jun@Linux .ssh]$ chmod 600 /home/jun/.ssh/authorized_keys ← アクセス権の変更
これでサーバー側の設定は完了です。[jun@Linux .ssh]$ cat id_rsa.pub >> authorized_keys ← 公開鍵をauthorized_keysに追加
[jun@Linux .ssh]$ rm -f /home/jun/.ssh/id_rsa.pub ← 公開鍵を削除
[jun@Linux .ssh]$ chmod 600 /home/jun/.ssh/authorized_keys ← アクセス権の変更
/home/jun/.ssh にある id_rsa (秘密鍵)を Windows PC に移動します ・・・その後、id_rsa はサーバー上から削除!
TeraTerm Pro の設定
こちらから TeraTerm Pro をダウンロードしインストールてください。インストール後に、上記で作成した id_rsa (秘密鍵)を TeraTerm フォルダにコピーしてください。
※ この id_rsa (秘密鍵)は重要ですので、ご自身以外もこの PC を使用する可能性がある場合は、メモリーカードなどに入れて使用する方がよいかもしれません。
接続後、root になる場合は
[jun@Linux jun]$ su -
パスワード(P): ← rootのパスワードを入力
[root@Linux root]#
※ su でも root になれますが、コマンドが通らない時もありますので su - がおすすめです。パスワード(P): ← rootのパスワードを入力
[root@Linux root]#
以上終了です。 (*- -)(*_ _)ペコリ
関係のある記事
No user の書き込みがあります
コメントほしぃ~よぉ~ σ(^◇^;)