Как управлять группой ПК МОС12
Материал из IT в школе
Версия от 08:57, 7 декабря 2023; Kekaloav (обсуждение | вклад)
Найти в сети IP только что установленныхх ПК (если в сети нет роутеров с NAT, которые скрывают адреса)
nbtscan 172.xx.xx.0/22 | grep "MOS" | awk '{ print $1 }' > ${HOME}/iplist
Возможно nbtscan перед этим надо установить (если это еще не сделано)
dnf install nbtscan
Выполнить скрипт ${HOME}/script.sh на новых ПК
USER="teacher" USERPASS="amend5could_image" for IP in $(cat ${HOME}/iplist) ; do sshpass -P ${USERPASS} ssh -oStrictHostKeyChecking=no -l ${USER} ${IP} ls sshpass -P ${USERPASS} scp ${HOME}/script.sh /home/${USER}/script.sh sshpass -P ${USERPASS} ssh -oStrictHostKeyChecking=no -l ${USER} ${IP} chmod 766 /home/${USER}/script.sh sshpass -P ${USERPASS} ssh -oStrictHostKeyChecking=no -l ${USER} ${IP} /home/${USER}/script.sh done