我正在尝试通过设置所有者和组rsync,但它似乎不起作用。
这是命令:
sudo rsync -rlptDvz --owner=cmsseren --group=cmsseren /home/serena/public_html/ -e ssh root@ip:/home/cmsseren/public_html2/
Run Code Online (Sandbox Code Playgroud)
文件同步正确,但似乎没有更改所有者和组。
我真的不需要 ssh 密钥。服务器具有良好的安全性。
我需要脚本在没有用户使用/交互的情况下输入密码。我怎样才能做到这一点?它的 CentOS 版本 6.5(最终版)
#!/bin/bash
#Credentials
PASS="p77Z"
sudo rsync -rlptDvz --owner=cmsseren --group=cmsseren /home/serena/public_html/ -e ssh root@ip:/home/cmsseren/public_html3/
ssh root@ip 'chown -R cmsseren:cmsseren /home/cmsseren/public_html3/*'
Run Code Online (Sandbox Code Playgroud)