web関連

【エックスサーバー】「WinSCP」でSFTP接続する方法

クライアントFTPソフト「WinSCP」でSFTP接続する方法(エックスサーバー)

1.エックスサーバーでSSH設定

  1. エックスサーバーにログイン
  2. SSH設定をクリック
  3. SSHの設定ONにする
  4. 公開鍵認証用鍵ペアの生成タブをクリック
  5. パスフレーズを入力(パスワード生成ツールとかで作成)
    ※接続時に使うのでメモ
  6. 確認するボタンクリック
  7. 生成するボタンクリック
  8. 秘密鍵がダウンロードされる(例:ドメイン名.key
    ※ダウンロードした秘密鍵はPC内にあればok、分かりやすい所に置く

エックスサーバーでの作業は以上

2.WinSCPでSFTP接続

  1. WinSCPを開く
  2. 以下設定
    転送プロトコル:SFTP
    ホスト名:○○.xserver.jp
    ユーザー名:サーバーID
    パスワード:サーバーパスワード
    ポート:10022
  3. 設定」を開く
  4. 「設定」→「SSH」欄の「認証」をクリック
  5. 「秘密鍵」の「…(3点リーダー)」をクリックしダウンロードした秘密鍵を選択
    ※「.key」ファイルが表示されない場合は「全てのファイル(*.*)」を選択
  6. 選択しようとすると「秘密鍵OpenSSHをPuTTY形式に変換しますか?」と表示されるので「OK」をクリック
  7. 「パスフレーズ」を求められるので、メモした「パスフレーズ」を入力
  8. 保存場所を聞かれるので、秘密鍵と同じ箇所に「ドメイン名.ppk」を保存
  9. WinSCPの設定画面に戻る
  10. 「秘密鍵」のパスが「C:\Users…/ドメイン名.ppk」になっていれば「ok」をクリックし設定を閉じる
  11. ログイン」をクリック
  12. 「不明なサーバーに接続し、そのホスト鍵をキャッシュに追加しますか」と聞かれるので「はい」、「パスフレーズ」を聞かれるので入力
  13. ログインできれば終了

Leave a Comment

入力エリアすべてが必須項目です。メールアドレスが公開されることはありません。

内容をご確認の上、送信してください。