远程SSH而无需重新输入密码

时间:2017-09-26 03:53:30

标签: loops

我正在尝试遍历远程服务器列表,ssh到它们并获取硬件信息,但这需要sudo密码,我不想为每个循环键入密码,并且不确定如何完成那。我的脚本如下:

#!/bin/bash

for i in $(cat server-list.txt); do 
    ssh -t username@${i} 'sudo -s <dmidecode -t 1>';
done

感谢您的帮助!

注意:所有系统命令都需要sudo密码。

0 个答案:

没有答案