SSHセッションクライアント - サーバー内でファイルを転送する

SSHセッションクライアント - サーバー内でファイルを転送する

SSHセッション(クライアント - サーバー)内でファイルを転送できますか?

SCPを使用してファイルを転送する方法を知っています。この質問は、SSHセッション内の送信に関するものです。たとえば、SSHセッションを開始します。

ssh [email protected]

いくつかのタスクを実行します。

echo "Test" > FILE

ファイルを転送します(類似コード)

remotecp FILE client_directory

特定のプロセス(主にバックアップジョブ)で自動化スクリプトを生成し、それをできるだけ原子的にしたいので、これを知りたいです。

答え1

外部IPアドレスを使用してクライアントを実行する場合:

IP=$(who mom hates | awk '{print $5}' | tr -d ')' |tr -d '(')
scp FILE USER@${IP}:~/some/path

関連情報