Как управлять группой ПК МОС12

Материал из IT в школе
Перейти к навигацииПерейти к поиску


Найти в сети IP только что установленныхх ПК (если в сети нет роутеров с NAT, которые скрывают адреса)

nbtscan 172.xx.xx.0/22 | grep "MOS" | awk '{ print $1 }' > ${HOME}/iplist

xx.xx - подставить от вашей сети Возможно 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} echo
sshpass -p ${USERPASS} scp ${HOME}/script.sh ${USER}@${IP}:/home/${USER}/script.sh  
sshpass -p ${USERPASS} ssh  -l ${USER} ${IP} chmod 766 /home/${USER}/script.sh
sshpass -p ${USERPASS} ssh  -l ${USER} ${IP} /home/${USER}/script.sh
done