为了使用“ rsync ”同步开发服务器和生产服务器之间的数据,我必须在生产服务器上设置PermitRootLogin on ,然后我可以运行“ rsync -avhe ssh --delete --progress local/folder [email protected]:/home/www/folder/ “,以保持所有权/权限不变的所有文件。
但是,由于安全策略,我必须在生产服务器上设置“ PermitRootLogin no ”。
什么是解决这个问题的好方法?
谢谢
将生产服务器上的镜像触发到开发服务器。
为rsync创build专用用户并使其成为根组(GID 0)的成员