我在一台服务器(ubuntu1)上有一个 PHP 网络应用程序,我有一个脚本可以将图像上传到同一服务器中的一个目录。
问题是现在我们将图像移动到另一台服务器(ubuntu2)。
将图像移动到新服务器的最佳方法是什么?
我在想,上传完成后使用 exec 和 scp 复制图像,为此我需要在每个服务器中定义一个用途(ssh-keygen、pub key 和 authorized_keys 文件)。
但
ubuntu1 上的用户是 www-data,我认为为 ssh 设置此用户不是一个好主意。
如果我使用“su user -c 'scp ....'”,当脚本要求输入密码时呢?
或另一个想法来做到这一点?
副本是通过互联网。