小编Hol*_*ter的帖子

通过 ssh 为 cron rsync 设置密码

我正在编写一个 bash 脚本,该脚本将从 cron 调用以每天一次从远程服务器中提取文件。我正在使用 SSH,因此我需要自动提供密码,因为它在无人值守的情况下运行。到目前为止,这是我想出的:

1:通过创建DSA密钥对ssh-keygen
2:将公钥复制到远程服务器
3:配置ssh-agent处理密钥密码

我的问题是:这一切都是必要的吗?这是最简单/最好的方法吗?这是一项非常简单的任务,因此我希望在保持合理安全级别的同时使配置尽可能简单。

附加信息:
- 未运行 rsync 守护进程
- 两台机器都是 Ubuntu linux

linux ssh rsync

2
推荐指数
1
解决办法
2206
查看次数

标签 统计

linux ×1

rsync ×1

ssh ×1