ブログ

エックスサーバー(xserver.ne.jp)にファイル転送する方法

方法

ローカルPC内のファイルをサーバーに転送するには2つの方法がある。

  • A. Xserverが提供するファイルマネージャを使用(GUI)
  • B. Linuxコマンド scp を使用(CUI)

A. Xserverが提供するファイルマネージャを使用(GUI)

こちら からログインして、ドラッグ&ドロップなどでファイル転送。

B. Linuxコマンド scp を使用(CUI)

  1. Windows 10でLinuxを使う(WSL2) などで、Linux環境の $HOME に移動
  2. Xserver へのSSH接続 でローカルPCに秘密鍵(.keyファイル)がある状態にしておく
  3. その秘密鍵を$HOME 以下の .ssl ディレクトリにコピー
  4. chmod 600 hoge.key でパーミッションを600に変更
  5. scp -i ~/.ssh/hoge.key -P 10022 ファイルパス ユーザー名@サーバーID.xserver.jp:/home/ユーザー名/foo

ポイント

  • Xserverから取得した秘密鍵のパーミッションは 777 なので 600 に変更
  • ただし、Windows環境(/mnt/c や /mnt/d など)ではchmodできないので、Linux環境(/home 以下)に秘密鍵をコピーする

-ブログ

© 2022 墾田ええねん! Powered by AFFINGER5