我需要通过SSH(RAM,磁盘,CPU型号等)检查一堆服务器。
我想为它制作一个脚本。但RSA关键是/否正在阻碍。
是否可以在通过SSH连接服务器时自动接受RSA密钥?
(即ssh root @ ip“是”或某些解决方法?)
答案 0 :(得分:0)
要告诉ssh
不要担心主机密钥,只需将StrictHostKeyChecking
选项设置为no
,即
ssh -o StrictHostKeyChecking=no root@ip
如果您还想将密码传递给它,可以使用sshpass
:
sshpass -p your_password ssh -o StrictHostKeyChecking=no root@ip
但是,使用ssh代理(例如PAgeant)和ssh密钥对会好得多 - 比将密码硬编码到某个地方的脚本更好。