shell脚本中如何使scp不输入密码即可传输文件

答:使用ssh密钥对

示例如下:

如果A机想要获取B机上的文件,那么需要将在A机上生成的公钥放置到B机上的指定位置~/.ssh/authorized_keys

问题一:

如何在A机上生成ssh密钥对?

A:请看如何生成ssh密钥对

问题二:

将A机上的公钥如何传送到B机上? (假设B机ip地址为10.10.10.10)

A:使用scp,如 scp ~/id_rsa.pub jello@10.10.10.10:~

    cat ~/id_rsa.pub >> ~/.ssh/authorized_keys

原文地址:https://www.cnblogs.com/dakewei/p/10384713.html