2017-04-10 137 views

回答

1

查找scprsync的手册页,它们都可以很好地完成这项工作,如果不是强制您不想使用sftp甚至不加密的ftp文件传输!

类似于以下,例如:

rsync [some other parameters] -e ssh SOURCE TARGET 
0

假设这些命令来自bash脚本,您需要确保两个(或更多)系统具有生成的ssh证书,允许您在本身不提供“密码”的情况下访问所述系统。

简单地说,你可以通过一个系统上运行此命令做到这一点:

ssh-keygen 

通过以下,这将产生一个密钥。然后运行:

ssh-copy-id [email protected] 

将其复制到远程系统,这将使密码访问,使得脚本去了解他们的业务,而不会停止对密码提示。

相关问题