首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用rsync使用cron作业从本地服务器复制到远程服务器,并询问密码

使用rsync使用cron作业从本地服务器复制到远程服务器,并询问密码
EN

Unix & Linux用户
提问于 2014-10-07 21:25:41
回答 1查看 1.8K关注 0票数 2

我想将文件从本地机器复制到远程计算机。

我把命令都设置好了,如下所示:

代码语言:javascript
复制
rsync -a project root@123.456.789.0:~

但是,在运行此命令时,系统会提示我输入远程服务器的密码。

将此设置为cron作业时,由于未输入密码,它将失败。

这是怎么回事?如何创建cron作业以运行命令并输入密码?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2014-10-07 21:30:14

您可以使用公钥身份验证:在服务器上,使用rsync (用于安全)和公钥运行的命令向~root/.ssh/authorized_keys添加一行。有关authorized_keys文件格式的信息,请参阅sshd(8)手册页。

票数 4
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/159917

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档