-
ファイルのローカルからリモートへの転送:
scp /path/to/local/file user@remote:/path/to/destination
上記のコマンドは、ローカルマシンの指定したパスにあるファイルを、リモートマシンの指定したパスに転送します。
-
ファイルのリモートからローカルへの転送:
scp user@remote:/path/to/remote/file /path/to/destination
上記のコマンドは、リモートマシンの指定したパスにあるファイルを、ローカルマシンの指定したパスに転送します。
-
ディレクトリの転送:
scp -r /path/to/local/directory user@remote:/path/to/destination
上記のコマンドは、ローカルマシンの指定したパスにあるディレクトリを、リモートマシンの指定したパスに再帰的に転送します。
SCPコマンドにはさまざまなオプションがあります。例えば、接続ポートの指定や、転送速度の制限などが可能です。また、SSHキーを使用して認証することもできます。
SCPコマンドの使用にあたっては、セキュリティに注意する必要があります。パスワードの代わりにSSHキーを使用したり、ファイアウォールの設定に気を付けたりすることが重要です。
この投稿では、SCPコマンドの基本的な使い方と共に、より高度なオプションやセキュリティの考慮事項についても触れました。SCPコマンドは便利なツールであり、ファイルの転送やリモートアクセスにおいて頻繁に使用されます。