0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

scpコマンドでサーバーにファイルデータを送る

Last updated at Posted at 2020-08-19

サーバにscpコマンドでファイルを送る#

■scpコマンドを使用する
(参考)scpコマンド チートシート
↑の「鍵認証を使ってリモートにコピー」っていうところを参考に
scp -i 秘密鍵 送りたいファイル 送りたい先』で出来ることがわかった

・まず秘密鍵ファイル(ここではwp-test.pem)をコピーして、homeディレクトリ(~/)に置いておく

$ cd /Users/hanako/pem-file
$ cp wp-test.pem ~/

・送りたいファイルのあるディレクトリまで移動

$ cd ~/
$ cd Desktop/test-file/assets/fonts

・scpコマンドで fontawesome-webfont.eot ファイルを、サーバー内のfontsディレクトリに送る

$ scp -i ~/wp-test.pem fontawesome-webfont.eot bitnami@00.000.00.000:/home/bitnami/apps/wordpress/htdocs/wp-content/themes/twentyseventeen/assets/fonts

・同じ要領で他のファイルも送ります

$ scp -i ~/wp-test.pem fontawesome-webfont.svg bitnami@00.000.00.000:/home/bitnami/apps/wordpress/htdocs/wp-content/themes/twentyseventeen/assets/fonts
$ scp -i ~/wp-test.pem fontawesome-webfont.ttf bitnami@00.000.00.000:/home/bitnami/apps/wordpress/htdocs/wp-content/themes/twentyseventeen/assets/fonts
$ scp -i ~/wp-test.pem fontawesome-webfont.woff bitnami@00.000.00.000:/home/bitnami/apps/wordpress/htdocs/wp-content/themes/twentyseventeen/assets/fonts
$ scp -i ~/wp-test.pem fontawesome-webfont.woff2 bitnami@00.000.00.000:/home/bitnami/apps/wordpress/htdocs/wp-content/themes/twentyseventeen/assets/fonts
$ scp -i ~/wp-test.pem FontAwesome.otf bitnami@00.000.00.000:/home/bitnami/apps/wordpress/htdocs/wp-content/themes/twentyseventeen/assets/fonts

〜無事サーバに送られたか確認〜
・サーバー(bitnami)ログイン

$ cd /Users/hanako/pem-file
$ ssh -i wp-test.pem bitnami@00.00.00.000
Welcome to Ubuntu 16.04.5 LTS (GNU/Linux 4.4.0-1079-aws x86_64)
*** System restart required ***
       ___ _ _                   _
      | _ |_) |_ _ _  __ _ _ __ (_)
      | _ \ |  _| ' \/ _` | '  \| |
      |___/_|\__|_|_|\__,_|_|_|_|_|

  *** Welcome to the Bitnami WordPress 5.0.3-2 ***
  *** Documentation:  https://docs.bitnami.com/aws/apps/wordpress/ ***
  ***                 https://docs.bitnami.com/aws/ ***
  *** Bitnami Forums: https://community.bitnami.com/ ***
Last login: Tue Apr 23 05:09:55 2019 from 000.000.000.000

〜ここからはサーバー内(bitnami)の操作です〜

bitnami@ip-000-00-0-00:~$ cd apps/wordpress/htdocs/wp-content/themes/twentyseventeen/assets/fonts


bitnami@ip-000-00-0-00:~/apps/wordpress/htdocs/wp-content/themes/twentyseventeen/assets/fonts$ ls -la
total 1076
drwxrwxr-x 2 bitnami daemon    4096 May 24 02:48 .
drwxrwxr-x 6 bitnami daemon    4096 May 24 02:03 ..
-rw-r--r-- 1 bitnami bitnami 134808 May 24 02:48 FontAwesome.otf
-rw-r--r-- 1 bitnami bitnami 165742 May 24 02:47 fontawesome-webfont.eot
-rw-r--r-- 1 bitnami bitnami 444379 May 24 02:47 fontawesome-webfont.svg
-rw-rw-r-- 1 bitnami bitnami 165548 May 24 02:41 fontawesome-webfont.ttf
-rw-r--r-- 1 bitnami bitnami  98024 May 24 02:46 fontawesome-webfont.woff
-rw-r--r-- 1 bitnami bitnami  77160 May 24 02:46 fontawesome-webfont.woff2

無事送られていることがわかりました!

(ついでに権限も変えておきます)

bitnami@ip-000-00-0-00:~/apps/wordpress/htdocs/wp-content/themes/twentyseventeen/assets/fonts$ sudo chown -R bitnami:daemon . 
bitnami@ip-000-00-0-00:~/apps/wordpress/htdocs/wp-content/themes/twentyseventeen/assets/fonts$ ls -la
total 1076
drwxrwxr-x 2 bitnami daemon   4096 May 24 02:48 .
drwxrwxr-x 6 bitnami daemon   4096 May 24 02:03 ..
-rw-r--r-- 1 bitnami daemon 134808 May 24 02:48 FontAwesome.otf
-rw-r--r-- 1 bitnami daemon 165742 May 24 02:47 fontawesome-webfont.eot
-rw-r--r-- 1 bitnami daemon 444379 May 24 02:47 fontawesome-webfont.svg
-rw-rw-r-- 1 bitnami daemon 165548 May 24 02:41 fontawesome-webfont.ttf
-rw-r--r-- 1 bitnami daemon  98024 May 24 02:46 fontawesome-webfont.woff
-rw-r--r-- 1 bitnami daemon  77160 May 24 02:46 fontawesome-webfont.woff2

OK!

メモ
サーバー(bitnami)のファイル(test_theme.zip)をホスト(~/Downloads)に送る

$ scp -i ~/wp-test.pem bitnami@00.000.00.000:/home/bitnami/apps/wordpress/htdocs/wp-content/themes/test_theme.zip ~/Downloads
0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?