WindowsからSSHサーバーへリモート接続

鍵ペア(公開鍵/秘密鍵)作成

お好きなターミナルソフトを使って生成してください。

1.TeraTerm編

公開鍵セットアップ

[root@miracle ~]# mkdir -p /home/neko/.ssh ← 公開鍵格納ディレクトリ作成
[root@miracle ~]# chmod 700 /home/neko/.ssh/ ← パーミッションを変更
[root@miracle ~]# vi /home/neko/.ssh/authorized_keys ← 公開鍵の中身をauthorized_keysに保存
[root@miracle ~]# chmod 600 /home/neko/.ssh/authorized_keys ← パーミッションを変更
[root@miracle ~]# chown -R neko:neko /home/neko/.ssh/ ← 所有者を変更

公開鍵はrsa_id.pubファイルです。

SSHサーバー設定

1.SSHサーバー設定

[root@miracle ~]# vi /etc/ssh/sshd_config ← SSHサーバー設定ファイル編集
PermitRootLogin no     ← rootでのログインを禁止
PasswordAuthentication no ← パスワードでのログインを禁止(鍵方式によるログインのみ許可)
PermitEmptyPasswords no  ← パスワードなしでのログインを禁止

2.SSHサーバー設定反映

[root@miracle ~]# systemctl restart sshd

鍵方式によるログイン

今まで作業していたターミナルソフトは起動したままにしてください、もしミスが有った場合繋がらなくなります。

1.TeraTerm編へ

2.RLogin編へ

3.WinSCP編へ (今後予定)

正常にログイン出来る事を確認

コメント

タイトルとURLをコピーしました