linux – ssh-keyscan – 仍然提升主机'[主机名]([IP地址])
发布时间:2020-12-13 17:18:36 所属栏目:Linux 来源:网络整理
导读:我正在编写远程rsync设置脚本,并且需要将一个远程服务器添加到本地known_hosts文件中,以避免在首次运行脚本时出现以下提示: 无法建立主机'[主机名]([IP地址])’的真实性. RSA密钥指纹是[密钥指纹]. 您确定要继续连接(是/否)吗? 根据Can I automatically ad
我正在编写远程rsync设置脚本,并且需要将一个远程服务器添加到本地known_hosts文件中,以避免在首次运行脚本时出现以下提示:
无法建立主机'[主机名]([IP地址])’的真实性. 根据Can I automatically add a new host to known_hosts?我尝试过(使用一个新的known_hosts文件): ssh-keyscan -H [hostname],[ip_address] >> ~/.ssh/known_hosts ssh-keyscan -H [ip_address] >> ~/.ssh/known_hosts ssh-keyscan -H [hostname] >> ~/.ssh/known_hosts 但这不起作用,我总是被提示接受指纹. 当我让ssh为我添加这个时,密钥哈希在know_hosts文件中是非常不同的. 我还应该做些什么来解决这个问题? 解决方法
试试这个:
ssh-keyscan -t rsa [ip_address] 获取输出并将其粘贴到.ssh / known_hosts中. ssh-keygen -H 编辑: ssh-keyscan -Ht rsa [hostname],[IP address] >> known_hosts (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |