Очевидно, я не могу сказать вам точно, как настроена ваша школа, но я могу дать вам некоторые идеи о том, как это реализовать.
Вы не указываете, использует ли ваша школа Windowsили Linuxсистемы, поэтому я упомяну оба.
Для Windowsсистем существует Active Directoryцентральная база данных учетных записей и информации о пользователях, которая наряду с подобной файловой системой DFSможет хранить все данные на центральном сервере, а затем каждый раз, когда пользователь входит в систему, информация извлекается из этого центрального сервера. сервер и сеанс начался с этой информацией.
Для систем Linux более простой способ реализовать это - мощь PAM. Идея очень похожа на описанную выше - будет один (или несколько) центральных серверов, которые хранят информацию и дома пользователей, и клиенты будут настроены для монтирования этого удаленного центрального дома и запуска сеанса с ним.