如何rsync时自定义端口号免输密码

首先确认当前账户。

我一般是root。所以,先进入root目录的.ssh下。

cd /root/.ssh

然后我们创建一个钥匙串

ssh-keygen

一直回车等待完成。

然后,我们在.ssh目录下创建一个config,用它来修改钥匙串连接的默认端口号

vi config
Port 1984 #请输入你自定义的端口号
:wq

然后,我们执行一次ssh的连接。

ssh-copy-id -i ~/.ssh/id_rsa.pub root@x.x.x.x #你需要连接的ip地址

输完密码之后,就搞定了。

这时候,你在当前账户下执行的rsync命令是否还会问你密码呢?