1 つのサーバー (ubuntu1) に PHP の Web アプリがあり、同じサーバー内の 1 つのディレクトリに画像をアップロードするスクリプトがあります。
問題は、画像を別のサーバー(ubuntu2)に移動していることです。
画像を新しいサーバーに移動する最良の方法は何ですか?
アップロードが完了したら、exec と scp を使用してイメージをコピーすることを考えていました。そのためには、すべてのサーバー (ssh-keygen、pub key、authorized_keys ファイル) で 1 つの用途を定義する必要があります。
しかし
ubuntu1 のユーザーは www-data です。このユーザーを ssh 用にセットアップするのはお勧めできません。
「su user -c 'scp ....'」を使用すると、スクリプトがパスワードを要求するときはどうなりますか?
またはこれを行う別のアイデア?
コピーはインターネット上にあります。