#!/bin/sh -e ################################################################################ # 检测 CentOS 主机 ################################################################################ for i in $(seq 1 255) do ip_address="10.10.50.${i}" # ssh-keygen -R $ip_address &>/dev/null ( nc -z -w 1 $ip_address 22 \ && ssh -i config/ssh-private-key/id_rsa -oBatchMode=yes \ -o StrictHostKeyChecking=no \ root@$ip_address test -e /etc/redhat-release &>/dev/null \ && echo $ip_address ) & done wait