web-dev-qa-db-ja.com

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

Sshセッション内からファイル(クライアントサーバー)を転送することは可能ですか?.

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

ssh [email protected]

いくつかの操作を実行します

echo "Test" > FILE

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

remotecp FILE client_directory

あるプロセス(主にバックアップ操作)から自動化スクリプトを作成し、それを可能な限り最もアトミックな方法にしたいので、これを知りたいと思います。

3
S182

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

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