1006
правок
Kekaloav (обсуждение | вклад) |
Kekaloav (обсуждение | вклад) Метка: визуальный редактор отключён |
||
Строка 10: | Строка 10: | ||
dnf install nbtscan | dnf install nbtscan | ||
Раздача ключей для доступа по ssh со своего ПК с правами root (ключ сначала надо сгенерировать один раз командой ssh-keygen -t ed25519.) | |||
USER="teacher" | USER="teacher" | ||
USERPASS="amend5could_image" | USERPASS="amend5could_image" | ||
SSHKEY=`cat ${HOME}/.ssh/id_ed25519.pub` | |||
for IP in $(cat ${HOME}/iplist) ; do | |||
(sleep 1;echo ${USERPASS}; sleep 1; echo "echo \"${SSHKEY}\"" >> /root/.ssh/authorized_keys" ; echo exit; sleep 1; echo exit ) | sshpass -p ${USERPASS} ssh -yy -oStrictHostKeyChecking=no ${USER}@${IP} sudo su | |||
done | |||
Далее можно создать нужных пользователей и/или поменять пароль, добавить нужные или убрать ненужные пакеты, обновить | |||
USER="student" | |||
PASS="2023" | |||
INSTALL="alteroffice alteroffice-freedesktop-menus mos-appstore-wheel-only mos-auth-core vk-messenger-mos idle kamoso xnview whatsapp-web-launcher samsung-unified-driver hplip* get-yandex-browser-autoupdate scratch kompas3d-wine-helper java-17-openjdk-devel xnview" | |||
REMOVE="mos-welcome-pages-school mos-identify" | |||
for IP in $(cat ${HOME}/iplist) ; do | for IP in $(cat ${HOME}/iplist) ; do | ||
ssh -l root ${IP} "adduser student" | |||
ssh -l root ${IP} "$(echo \"${USER}:${PASS}\" | /usr/sbin/chpasswd)" | |||
ssh -l root ${IP} "dnf -y install ${INSTALL}" | |||
ssh -l root ${IP} "dnf -y remove ${REMOVE}" | |||
ssh -l root ${IP} "dnf --refresh -y up" | |||
done | done | ||
[[Категория:МОС12]] | [[Категория:МОС12]] |