ヘルプ:Windowsからサーバーへ安全にファイル転送(WinSCP)(CentOS7)
提供:あわ自由帳
メインページ > ヘルプ:目次 > ヘルプ:自宅サーバー構築(CentOS7) > Windowsからサーバーへ安全にファイル転送(WinSCP)(CentOS7)
FTPサーバーを構築する必要がない、WinSCPを使って、SSHの機能を利用してサーバーへ安全にファイル転送を行うようにする。
WinSCPインストール
WinSCPダウンロードページからInstallation packageをダウンロードしてインストールする。
鍵ペア(公開鍵/秘密鍵)作成
ログインに使用する鍵を作成するため、スタートメニュー > すべてのプログラム > WinSCP > 鍵関連ツール > PuTTYgen で、鍵ペア作成ツールを起動する。
ParametersのSSH2DSAを選択してGenerateボタン押下
Keyエリアでマウスを適当に動かす
Key passphraseとConfirm passphraseに任意のパスフレーズ(SSHサーバーへのログイン時に指定するパスワード)を入力してSave private keyボタンを押下し、適当なファイル名で保存する > これが秘密鍵
Public key for pasting into OpenSSH authorized_keys file内の文字列を全て選択して適当なファイルにコピーして保存する > これが公開鍵
公開鍵セットアップ
ここでは、SSHサーバーへログインできるようにするユーザをadminとする
公開鍵格納ディレクトリ作成
[root@host3 ~]# mkdir -p /home/admin/.ssh
パーミッションを変更
[root@host3 ~]# chmod 700 /home/admin/.ssh/
公開鍵をauthorized_keysに保存
このファイルがすでに存在する場合は、最後に改行を入れた後、公開キーを書き加える
[root@host3 ~]# vi /home/admin/.ssh/authorized_keys