今天对服务器备份的脚本进行了重构,把配置参数独立成文件,使用 PHP 代替不熟悉的 shell,理顺了思路,分享一下。 【环境】 一共3台服务器,server-1 和 server-2 是线上生产环境,backup-server 是专门用于备份的服务器。 【目的】 定期把 server-1 和 server-2 […]
Tagged As:
rsync
SSH 信任 无密码 无口令 登录 ssh-keygen
做 rsync 远程同步文件的时候,总要输入密码,没法做自动运行。查 rsync 的使用方式,用 –password-file=/home/leakon/secret/rsync.pass 这个参数也还是不行,有人说改文件权限为 600,有人说文件里面只写密码,不要写成 user:pass 的格式。反正怎么试都是不行。 只能寻求建立 SSH 信任关系跳过密码的方式来同步文件了。 本来以前查资料,搞定过用 SecureCRT 不要密码登录 […]