【SCP】Mac から Linux にディレクトリ指定でファイルをアップロードするコマンド

スポンサードリンク

ローカルからディレクトリ指定でファイルをアップロードするコマンドポイント

# ファイルをアップロード
# -p: ファイルの更新時間、アクセス時間、モードを保持
# -r: ディレクトリを転送
# -P: 転送先ポート
scp -pr -P port local/path/to/directory user@host:remote/path/to/directory

“【SCP】Mac から Linux にディレクトリ指定でファイルをアップロードするコマンド” の続きを読む

【コマンド】FTP アプリを使わないファイルのアップロード、ダウンロード方法について勉強しました♪

Mac でも、Linux でも、Windows は該当しませんが、FileZilla などの FTP ファイル転送ソフトを使用しないでコマンドだけでサーバー間のファイルをやり取りする方法を勉強しましたのでメモします。

FTP ソフトよりも、ずっと便利でした♪

ポイント

  • scp コマンド、secure copy (remote file copy program)、を使用してサーバー間でファイルをコピーする
  • -p オプションを付けてもコピーされたファイルのパーミッション、タイムスタンプは元のままだが、所有者が変更される
  • コピー元はファイルを指定する必要があるが、コピー先はディレクトリだけの指定で同名のファイルをコピーできる
  • ファイル送信元のでも、ファイル送信先のときでも、初回はコマンドを打ったサーバーにRSA追加して良いかと問われる。つまり最大2回RSA追加して良いか否かの確認に応える必要がある。

scp コマンド実際の使い方

#リモートマシン間でファイルをコピー
# -p ファイルの更新時間、アクセス時間、モードを保持
scp -p fromuser@fromhost:filepath touser@tohost:directorypath

実際にやってみました♪

“【コマンド】FTP アプリを使わないファイルのアップロード、ダウンロード方法について勉強しました♪” の続きを読む


スポンサードリンク

【Mac】【ターミナル】サーバにファイルをアップロードする方法!【コマンド】

【Mac → サーバ】ファイル転送のコマンド!

※ watakushi はユーザ名です。サーバは VirtualBox です。

# Mac から サーバにファイルアップロード
# scp -p クライアントファイル サーバユーザ名@サーバホスト名:ディレクトリパス
# パスワードはサーバユーザのものを入力すること
watakushi-no-MacBook-Pro:~ watakushi$ scp -p /Users/watakushi/Downloads/backwpup_1_2013-02-02_05-10-16.zip root@192.168.56.111:/tmp/
root@192.168.56.111's password: 
backwpup_1_2013-02-02_05-10-16.zip 100% 72MB 23.9MB/s 00:03

指定したサーバのユーザパスワード後にアップロードするファイル名と進行状況が表示されます。結構細やかな動きをするのですね。

おわりに

“【Mac】【ターミナル】サーバにファイルをアップロードする方法!【コマンド】” の続きを読む