macでwinscpみたいなものを探したあげくに意を決してSCPコマンドを叩く気になったみなさん、こんにちは。
前提
サーバーは公開鍵認証ではなくパスワード方式。
サーバーのユーザーのパスワードを知っている。
Macのターミナル.appから実行。
サーバーへアップロード
scp -P 20512 -r /Users/Tetsuya/Project/aaa/public tetsuya@test.org:/home/a-site
サーバーのパスワードが求められる。
サーバーの/home/a-siteの下にpublicディレクトリが新規に作成される。public配下のディレクトリ・ファイルも再帰的にアップロードされる。
サーバーからダウンロード
scp -P 20512 -r /var/www/html/b-site tetsuya@test.org:/Users/Tetsuya/Desktop/
サーバーのパスワードが求められる。
ローカルのDesktopにb-siteフォルダができる。b-site配下のディレクトリ・ファイルも再帰的にダウンロードされる。