scpコマンド [コマンド]
SSHを利用して安全にファイルをコピーする方法です。
下記コマンド例は、公開鍵認証の設定を実施した後の例になります。
■クライアント側にあるファイルをLinuxサーバにコピーする場合
<秘密鍵のファイルパス> : 秘密鍵(id_rsa)のファイルパス
<ファイル名> : クライアント側にあるコピーしたいファイル名またはファイルパス
<ユーザ名> : Linuxサーバのアカウント
<IPアドレス> : LinuxサーバのIPアドレスまたはホスト名
<コピー先ディレクトリ> : Linuxサーバ側のコピー先ディレクトリ名
■Linuxサーバ側にあるファイルをクライアントにコピーする場合
<秘密鍵のファイルパス> : 秘密鍵(id_rsa)のファイルパス
<ユーザ名> : Linuxサーバのアカウント
<IPアドレス> : LinuxサーバのIPアドレスまたはホスト名
<ファイル名> : Linuxサーバ側にあるコピーしたいファイル名またはファイルパス
<コピー先ディレクトリ> : クライアント側のコピー先ディレクトリ名
オススメの書籍
下記コマンド例は、公開鍵認証の設定を実施した後の例になります。
■クライアント側にあるファイルをLinuxサーバにコピーする場合
$ scp -i <秘密鍵のファイルパス> <ファイル名> <ユーザ名>@<IPアドレス>:<コピー先ディレクトリ>
<秘密鍵のファイルパス> : 秘密鍵(id_rsa)のファイルパス
<ファイル名> : クライアント側にあるコピーしたいファイル名またはファイルパス
<ユーザ名> : Linuxサーバのアカウント
<IPアドレス> : LinuxサーバのIPアドレスまたはホスト名
<コピー先ディレクトリ> : Linuxサーバ側のコピー先ディレクトリ名
■Linuxサーバ側にあるファイルをクライアントにコピーする場合
$ scp -i <秘密鍵のファイルパス> <ユーザ名>@<IPアドレス>:<ファイル名> <コピー先ディレクトリ>
<秘密鍵のファイルパス> : 秘密鍵(id_rsa)のファイルパス
<ユーザ名> : Linuxサーバのアカウント
<IPアドレス> : LinuxサーバのIPアドレスまたはホスト名
<ファイル名> : Linuxサーバ側にあるコピーしたいファイル名またはファイルパス
<コピー先ディレクトリ> : クライアント側のコピー先ディレクトリ名
オススメの書籍
Linux教科書 LPICレベル1 Version4.0対応
- 作者: 中島 能和
- 出版社/メーカー: 翔泳社
- 発売日: 2015/06/16
- メディア: 単行本(ソフトカバー)