
<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://it-help-school.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Norby4ever</id>
	<title>IT в школе - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://it-help-school.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Norby4ever"/>
	<link rel="alternate" type="text/html" href="https://it-help-school.ru/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Norby4ever"/>
	<updated>2026-04-20T12:38:21Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://it-help-school.ru/index.php?title=Admin_Tweaker&amp;diff=2773</id>
		<title>Admin Tweaker</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=Admin_Tweaker&amp;diff=2773"/>
		<updated>2026-04-02T09:57:35Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Данная утилита помогает настраивать систему и программное обеспечение в графическом режиме.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Установка==&lt;br /&gt;
&amp;lt;big&amp;gt;Для установки программы введите в консоли:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;sudo dnf in admin-tweak&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Или найдите и установите &#039;&#039;&#039;admin-tweak&#039;&#039;&#039; через средство установки программ &#039;&#039;&#039;dnfdragora&#039;&#039;&#039; (&#039;&#039;&#039;«Пакеты»&#039;&#039;&#039;).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Запуск==&lt;br /&gt;
&amp;lt;big&amp;gt;Для запуска программы введите в консоли:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;admin-tweak&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Или через &#039;&#039;&#039;Главное меню&#039;&#039;&#039; —&amp;gt; &#039;&#039;&#039;Утилиты&#039;&#039;&#039; —&amp;gt; &#039;&#039;&#039;Admin Tweaker&#039;&#039;&#039; (в главном меню также доступен поиск по названию &#039;&#039;&#039;Admin Tweaker&#039;&#039;&#039;).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для запуска программы требуется ввести пароль пользователя из группы &#039;&#039;wheel&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Использование==&lt;br /&gt;
[[Файл:Главное окно Admin Tweaker 4.3.png|альт=Главное окно Admin Tweaker 4.3|мини|832x832пкс|Главное окно Admin Tweaker 4.3]]&lt;br /&gt;
&lt;br /&gt;
=== Вход в систему ===&lt;br /&gt;
&lt;br /&gt;
====Авторизация через MOS.RU====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет включить и настроить авторизацию в системе через &#039;&#039;&#039;&#039;&#039;mos.ru&#039;&#039;&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;На данной вкладке доступны следующие пакеты для установки:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Установка пакета &#039;&#039;&#039;&#039;&#039;mos-auth-core&#039;&#039;&#039;&#039;&#039; позволяет реализовать возможность авторизации через mos.ru, войти гостем, настроить логин командой через ssh и остальные базовые функции.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Установка пакета &#039;&#039;&#039;&#039;&#039;mos-auth-folders&#039;&#039;&#039;&#039;&#039; позволяет получать доступ к сетевым папкам (если такая возможность поддерживается в вашем школьном здании).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Установка пакета &#039;&#039;&#039;&#039;&#039;mos-auth-dbus-conf&#039;&#039;&#039;&#039;&#039; позволяет компьютерам принимать запрос по ssh для залогинивания.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Установка пакета &#039;&#039;&#039;&#039;&#039;mos-auth-roles&#039;&#039;&#039;&#039;&#039; позволяет настраивать на компьютерах роли (&#039;&#039;mos-teacher,&#039;&#039; &#039;&#039;mos-student&#039;&#039;). Данный пакет устанавливается автоматически вместе с &#039;&#039;&#039;&#039;&#039;mos-auth-core&#039;&#039;&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;После установки пакета &#039;&#039;&#039;&#039;&#039;mos-auth-core&#039;&#039;&#039;&#039;&#039; появляется возможность включить авторизацию через mos.ru. После выбора опции &#039;&#039;&#039;«Включена»&#039;&#039;&#039; нажмите &#039;&#039;&#039;«Применить»,&#039;&#039;&#039; что приведет к активации следующих настроек: кнопка входа через mos.ru, гостевая учетная запись, монтирование домашней папки гостя в tmpfs, папка skel для гостевой учетной записи, выбор способа отображения логинов на экране авторизации. При выключении авторизации через mos.ru остальные настройки на данной вкладке будут выключены автоматически.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для большинства параметров доступны три радиокнопки — &#039;&#039;&#039;«Включено(а)»&#039;&#039;&#039; (записывает в собственный конфиг Admin Tweaker значение true), &#039;&#039;&#039;«Выключено(а)»&#039;&#039;&#039; (записывает в собственный конфиг Admin Tweaker значение false) и &#039;&#039;&#039;«Системная настройка»&#039;&#039;&#039; (удаляет указанный параметр из конфига Admin Tweaker и ищет в системе - команда &amp;lt;code&amp;gt;man mos-auth.conf&amp;lt;/code&amp;gt; позволяет посмотреть, где именно. Если найдёт, берёт найденное значение и пишет его в интерфейсе возле слов «Системная настройка», если нет, берёт значение по умолчанию - в мануале &#039;&#039;&#039;&#039;&#039;mos-auth.conf&#039;&#039;&#039;&#039;&#039; для каждого параметра написано, что это за значение).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для параметра &#039;&#039;&#039;«Папка skel для гостевой учетной записи»&#039;&#039;&#039; помимо радиокнопки &#039;&#039;&#039;«Системная настройки»&#039;&#039;&#039; доступны &#039;&#039;&#039;«Переопределена»&#039;&#039;&#039; (позволяет выбрать папку skel для гостя и записать ее значение в собственный конфиг Admin Tweaker) и &#039;&#039;&#039;«По умолчанию»&#039;&#039;&#039; (позволяет записать пустое значение в собственный конфиг Admin Tweaker).&amp;lt;/big&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Опция &#039;&#039;&#039;«Удалить файл конфига»&#039;&#039;&#039; в разделе &#039;&#039;&#039;«Способ отображения логинов на экране авторизации»&#039;&#039;&#039; позволяет удалить созданный данной утилитой файл, в котором записан способ отображения авторизации через mos.ru. При удалении данного файла авторизация будет отображаться по умолчанию согласно настройкам системы.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Tweaker-mos-auth.png|828x828пкс|Admin Tweaker. Настройки авторизации через mos.ru]]&lt;br /&gt;
&lt;br /&gt;
====Выключение и перезагрузка====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет выбрать паузу в секундах между выбором пункта меню &#039;&#039;&#039;«Завершение работы»&#039;&#039;&#039; и выключением компьютера. Установите продолжительность паузы в секундах и нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Настройки GRUB====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет скрыть/показать отображение меню GRUB при загрузке ПК. На данной вкладке приведен код, позволяющий увидеть, как в данный момент выглядит файл конфига GRUB. Также есть возможность настраивать интервал при загрузке (вводить значения от 1 до 60) и видеть вносимые изменения.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Если поставить галочку напротив &#039;&#039;&#039;«Защитить настройки GRUB паролем»&#039;&#039;&#039; и ввести пароль, то при загрузке во время отображения GRUB будет нельзя редактировать пункты загрузки (&#039;&#039;клавишей E&#039;&#039; &#039;&#039;на клавиатуре&#039;&#039;) и открывать консоль (&#039;&#039;клавишей C на клавиатуре&#039;&#039;) без ввода логина (&#039;&#039;root&#039;&#039;) и указанного в Admin Tweaker в разделе &#039;&#039;&#039;&#039;&#039;«Настройки GRUB»&#039;&#039;&#039;&#039;&#039; пароля. Защита снимается при указании пустого пароля или отсутствии галочки. Защита GRUB паролем может быть также активирована и снята в консольной версии.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Восстановление системы ===&lt;br /&gt;
&lt;br /&gt;
====Восстановление конфигураций и сервисов====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет восстановить слетевшие шрифты и конфигурацию сервера времени (как по отдельности, так и одновременно). Для завершения восстановления необходимо перезагрузить компьютер.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Восстановление рабочего стола при запуске====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет заблокировать рабочий стол и настройки пользователя для их восстановления при новом запуске системы. Выберите учетную запись из выпадающего списка и действие, которое к ней можно применить (&#039;&#039;разблокировать&#039;&#039; или &#039;&#039;заблокировать&#039;&#039;), нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Восстановление системы из снимка====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет восстановить систему из снимка в репозитории (доступны репозитории МОС и РОСА). Выберите дату снимка для восстановления и нажмите &#039;&#039;&#039;«Восстановить»&#039;&#039;&#039;. По окончании выполнения восстановления программа выведет статус &#039;&#039;&#039;«Завершено»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Действия с домашней папкой====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет создать или восстановить из архива домашнюю папку выбранного пользователя. Выберите нужного пользователя и нажмите &#039;&#039;&#039;«Создать архив»&#039;&#039;&#039; или &#039;&#039;&#039;«Восстановить из архива».&#039;&#039;&#039;&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Внимание!&amp;lt;/big&amp;gt;&#039;&#039;&#039; &amp;lt;big&amp;gt;Перед созданием архива убедитесь, что для него достаточно места на диске (архив создаётся в папке /home).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Копирование конфигов текущего пользователя в skel====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет создавать новых пользователей с теми конфигами, которые существуют у текущего пользователя в данный момент. Для выполнения копирования нажмите кнопку &#039;&#039;&#039;«Скопировать конфиги»&#039;&#039;&#039;. Если в &#039;&#039;&#039;&#039;&#039;etc/skel&#039;&#039;&#039;&#039;&#039; уже есть конфиги, они будут удалены.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Также доступна возможность скопировать всю домашнюю папку.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;Внимание!&#039;&#039;&#039; Перед копированием всей домашней папки желательно убедиться в том, что на диске с домашней папкой есть свободное место большего объёма, чем объём домашней папки, иначе произойдёт его переполнение.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Пересоздание учетной записи====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет полностью удалить выбранную учетную запись, после чего создать новую. После выбора учетной записи в выпадающем списке нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Есть возможность сохранить UID и GUID при необходимости.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ограничение доступа ===&lt;br /&gt;
&lt;br /&gt;
====Доступ к Магазину====&lt;br /&gt;
[[Файл:Правила доступа к магазину в Admin Tweaker.png|альт=Правила доступа к магазину в Admin Tweaker|мини|1093x1093пкс|Правила доступа к магазину в Admin Tweaker]]&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет установить права пользователям и группам на запуск магазина &#039;&#039;&#039;«Приложения для МОС»&#039;&#039;&#039;. Разрешение на доступ к магазину приложений может быть дано только участникам &#039;&#039;wheel&#039;&#039; и/или есть возможность добавить собственное правило. Для этого в поле &#039;&#039;&#039;«Объект»&#039;&#039;&#039; необходимо выбрать пользователя или группу, ввести имя пользователя или группы и выбрать действие (&#039;&#039;разрешить&#039;&#039; или &#039;&#039;запретить запуск&#039;&#039;). На данной вкладке также можно редактировать созданное правило, для сохранения изменений нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Защита введенных паролей Wi-Fi ====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет настроить требование пароля при просмотре сетевого подключения.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ограничение wi-fi====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет запрашивать пароль администратора/разрешать подключение без пароля при подключении к wi-fi сетям.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Ограничение доступа к носителям ====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет ограничить/восстановить доступ пользователей к носителям (устройствам).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Ограничения сети ====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет маскировать и восстановить сетевые сервисы - wpa_supplicant (сервис, отвечающий за wi-fi), network-manager и bluetooth.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Действия с программным обеспечением ===&lt;br /&gt;
&lt;br /&gt;
====Видеодрайвер====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет установить проприетарные драйвера &#039;&#039;&#039;&#039;&#039;Nvidia&#039;&#039;&#039;&#039;&#039;. После установки драйвера &#039;&#039;&#039;&#039;&#039;Nvidia&#039;&#039;&#039;&#039;&#039; необходимо перезагрузить компьютер.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Инкогнито для браузеров====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет переключить обычный режим и режим инкогнито для браузеров по умолчанию. Для браузеров &#039;&#039;Chromium&#039;&#039;, &#039;&#039;Google Chrome&#039;&#039;, &#039;&#039;Яндекс.Браузер&#039;&#039; есть возможность выбрать состояния: &#039;&#039;&#039;«Режим инкогнито включен»&#039;&#039;&#039;, &#039;&#039;&#039;«Режим&#039;&#039;&#039; &#039;&#039;&#039;инкогнито выключен»&#039;&#039;&#039;, &#039;&#039;&#039;«Как в системе (по умолчанию)»&#039;&#039;&#039;. Режим по умолчанию определяется настройками системы. Для сохранения изменений нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039; и перезагрузите компьютер.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Пакет HPLIP====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет включать/отключать обновления плагина HP при обновлении драйвера.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Переключение звукового сервера====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет выбрать звуковой сервер (&#039;&#039;PulseAudio&#039;&#039; или &#039;&#039;PipeWire&#039;&#039;), увидеть его статус и удалить все звуковые серверы. Нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039; после выбора нужной опции.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Смена VCL для LibreOffice====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет переключить визуальные компоненты LibreOffice между &#039;&#039;&#039;&#039;&#039;kf5&#039;&#039;&#039;&#039;&#039; и &#039;&#039;&#039;&#039;&#039;gtk3&#039;&#039;&#039;&#039;&#039;. После выбора визуального компонента нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Удаление образовательных программ ====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет удалить установленные программы из категории &#039;&#039;&#039;&#039;&#039;«Образование»&#039;&#039;&#039;&#039;&#039; (&#039;&#039;&#039;&#039;&#039;&amp;quot;Education&amp;quot;&#039;&#039;&#039;&#039;&#039;). Для удаления выберите необходимые программы из списка и нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039;. Для поиска нужной программы введите ее название в поле &#039;&#039;Фильтр&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Функция удаления образовательных программ может быть полезна при чистке компьютера после экзаменов или при настройке компьютера администратора, на котором не нужны программы для образования.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Консольные команды==&lt;br /&gt;
&amp;lt;big&amp;gt;Доступные консольные команды описаны в разделе &#039;&#039;&#039;Help&#039;&#039;&#039;:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; - вывести справку;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;block-user [user] [true|false]&amp;lt;/code&amp;gt; - заблокировать изменения рабочего стола указанного пользователя;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;recreate-user [user]&amp;lt;/code&amp;gt; - пересоздать учётную запись выбранного пользователя;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;archive-home [user]&amp;lt;/code&amp;gt; - создать архив домашней папки пользователя;&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;restore-home [user]&amp;lt;/code&amp;gt; - восстановить домашнюю папку пользователя из архива;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;hplip-update [true|false]&amp;lt;/code&amp;gt; - включить или выключить обновления пакета &#039;&#039;&#039;&#039;&#039;hplip&#039;&#039;&#039;&#039;&#039; вместе с драйвером;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;lock-wifi-watch [true|false]&amp;lt;/code&amp;gt; - включить или выключить запрос пароля администратора для просмотра подключений wi-fi;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;restrict-wifi [true|false]&amp;lt;/code&amp;gt; - включить или выключить запрос пароля администратора для изменения wi-fi;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;restrict-devices [true|false]&amp;lt;/code&amp;gt; - включить или выключить ограничение доступа к дискам и устройствам;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;restore-fonts&amp;lt;/code&amp;gt; - восстановить шрифты (данная команда требует дальнейшей перезагрузки);&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;restore-time-server&amp;lt;/code&amp;gt; - восстановить конфигурацию сервера времени;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;switch-audio [pulseaudio|pipewire]&amp;lt;/code&amp;gt; - переключить звуковой сервер на &#039;&#039;&#039;&#039;&#039;pulseaudio&#039;&#039;&#039;&#039;&#039; или &#039;&#039;&#039;&#039;&#039;pipewire&#039;&#039;&#039;&#039;&#039; (данная команда требует дальнейшей перезагрузки);&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;browser-incognito [chromium|google-chrome|yandex-browser] [true|false|default|delete]&amp;lt;/code&amp;gt; - переключить режим инкогнито для браузеров&amp;lt;/big&amp;gt;  &amp;lt;big&amp;gt;по умолчанию;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;install-nvidia&amp;lt;/code&amp;gt; - установить проприетарный драйвер &#039;&#039;&#039;&#039;&#039;NVidia&#039;&#039;&#039;&#039;&#039; (данная команда требует дальнейшей перезагрузки);&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;copy-configs-to-skel&amp;lt;/code&amp;gt; - копировать конфиги текущего пользователя в &#039;&#039;&#039;&#039;&#039;/etc/skel&#039;&#039;&#039;&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;copy-home-folder-to-skel&amp;lt;/code&amp;gt; - копировать домашнюю папку текущего пользователя в &#039;&#039;&#039;&#039;&#039;/etc/skel&#039;&#039;&#039;&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;enable-mos-authorization [true|false]&amp;lt;/code&amp;gt; - включить или выключить авторизацию через &#039;&#039;mos.ru&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;enable-mos-enter-button [true|false|default]&amp;lt;/code&amp;gt; - включить, выключить или установить системные настройки для кнопки входа через &#039;&#039;mos.ru&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;change-login-method [none|select|list|delete]&amp;lt;/code&amp;gt; - установить ввод логина, список, карусель или удалить файл конфигурации для способа отображения логинов &#039;&#039;sddm&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;change-guest-user [true|false|default]&amp;lt;/code&amp;gt; - включить, выключить или установить системные настройки для гостевой учётной записи;&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;change-guest-tmpfs-mount [true|false|default]&amp;lt;/code&amp;gt; - включить, выключить или установить системные настройки для монтирования гостевой учётной записи в &#039;&#039;tmpfs&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;enable-grub [true|false]&amp;lt;/code&amp;gt; - включить или выключить отображение GRUB при загрузке ОС;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;change-guest-skel-folder [folder|default|system]&amp;lt;/code&amp;gt; - выбрать папку, установить значение по умолчанию или взять из системных настроек адрес папки &#039;&#039;skel&#039;&#039; для гостевой учётной записи;&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;set-grub-timeout [timeout]&amp;lt;/code&amp;gt; - установить время показа меню GRUB (&#039;&#039;в секундах&#039;&#039;) до загрузки ОС;&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;set-grub-password [password]&amp;lt;/code&amp;gt; - установить пароль на изменения меню GRUB (пустое значение снимает защиту паролем);&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;set-grub-password&amp;lt;/code&amp;gt; - снять защиту паролем на изменения меню GRUB;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;remove-education&amp;lt;/code&amp;gt; - удалить из системы образовательные программы;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;set-mos-appstore-wheel-only [true|false]&amp;lt;/code&amp;gt; - запретить или снять запрет на доступ к магазину приложений МОС только для пользователей группы &#039;&#039;wheel&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;libreoffice-visual [kf5|gtk3]&amp;lt;/code&amp;gt; - переключить визуальные компоненты &#039;&#039;&#039;&#039;&#039;LibreOffice&#039;&#039;&#039;&#039;&#039; между &#039;&#039;&#039;kf5&#039;&#039;&#039; и &#039;&#039;&#039;gtk3&#039;&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;set-shutdown-pause [pause]&amp;lt;/code&amp;gt; - установить паузу перед выключением компьютера.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Категория:МОС]]&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=Admin_Tweaker&amp;diff=2772</id>
		<title>Admin Tweaker</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=Admin_Tweaker&amp;diff=2772"/>
		<updated>2026-04-02T09:56:59Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Добавлены ограничения сети, обновлены изображения&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Данная утилита помогает настраивать систему и программное обеспечение в графическом режиме.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Установка==&lt;br /&gt;
&amp;lt;big&amp;gt;Для установки программы введите в консоли:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;sudo dnf in admin-tweak&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Или найдите и установите &#039;&#039;&#039;admin-tweak&#039;&#039;&#039; через средство установки программ &#039;&#039;&#039;dnfdragora&#039;&#039;&#039; (&#039;&#039;&#039;«Пакеты»&#039;&#039;&#039;).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Запуск==&lt;br /&gt;
&amp;lt;big&amp;gt;Для запуска программы введите в консоли:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;admin-tweak&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Или через &#039;&#039;&#039;Главное меню&#039;&#039;&#039; —&amp;gt; &#039;&#039;&#039;Утилиты&#039;&#039;&#039; —&amp;gt; &#039;&#039;&#039;Admin Tweaker&#039;&#039;&#039; (в главном меню также доступен поиск по названию &#039;&#039;&#039;Admin Tweaker&#039;&#039;&#039;).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для запуска программы требуется ввести пароль пользователя из группы &#039;&#039;wheel&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Использование==&lt;br /&gt;
[[Файл:Главное окно Admin Tweaker 4.3.png|альт=Главное окно Admin Tweaker 4.3|мини|832x832пкс|Главное окно Admin Tweaker 4.3]]&lt;br /&gt;
&lt;br /&gt;
=== Вход в систему ===&lt;br /&gt;
&lt;br /&gt;
====Авторизация через MOS.RU====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет включить и настроить авторизацию в системе через &#039;&#039;&#039;&#039;&#039;mos.ru&#039;&#039;&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;На данной вкладке доступны следующие пакеты для установки:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Установка пакета &#039;&#039;&#039;&#039;&#039;mos-auth-core&#039;&#039;&#039;&#039;&#039; позволяет реализовать возможность авторизации через mos.ru, войти гостем, настроить логин командой через ssh и остальные базовые функции.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Установка пакета &#039;&#039;&#039;&#039;&#039;mos-auth-folders&#039;&#039;&#039;&#039;&#039; позволяет получать доступ к сетевым папкам (если такая возможность поддерживается в вашем школьном здании).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Установка пакета &#039;&#039;&#039;&#039;&#039;mos-auth-dbus-conf&#039;&#039;&#039;&#039;&#039; позволяет компьютерам принимать запрос по ssh для залогинивания.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Установка пакета &#039;&#039;&#039;&#039;&#039;mos-auth-roles&#039;&#039;&#039;&#039;&#039; позволяет настраивать на компьютерах роли (&#039;&#039;mos-teacher,&#039;&#039; &#039;&#039;mos-student&#039;&#039;). Данный пакет устанавливается автоматически вместе с &#039;&#039;&#039;&#039;&#039;mos-auth-core&#039;&#039;&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;После установки пакета &#039;&#039;&#039;&#039;&#039;mos-auth-core&#039;&#039;&#039;&#039;&#039; появляется возможность включить авторизацию через mos.ru. После выбора опции &#039;&#039;&#039;«Включена»&#039;&#039;&#039; нажмите &#039;&#039;&#039;«Применить»,&#039;&#039;&#039; что приведет к активации следующих настроек: кнопка входа через mos.ru, гостевая учетная запись, монтирование домашней папки гостя в tmpfs, папка skel для гостевой учетной записи, выбор способа отображения логинов на экране авторизации. При выключении авторизации через mos.ru остальные настройки на данной вкладке будут выключены автоматически.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для большинства параметров доступны три радиокнопки — &#039;&#039;&#039;«Включено(а)»&#039;&#039;&#039; (записывает в собственный конфиг Admin Tweaker значение true), &#039;&#039;&#039;«Выключено(а)»&#039;&#039;&#039; (записывает в собственный конфиг Admin Tweaker значение false) и &#039;&#039;&#039;«Системная настройка»&#039;&#039;&#039; (удаляет указанный параметр из конфига Admin Tweaker и ищет в системе - команда &amp;lt;code&amp;gt;man mos-auth.conf&amp;lt;/code&amp;gt; позволяет посмотреть, где именно. Если найдёт, берёт найденное значение и пишет его в интерфейсе возле слов «Системная настройка», если нет, берёт значение по умолчанию - в мануале &#039;&#039;&#039;&#039;&#039;mos-auth.conf&#039;&#039;&#039;&#039;&#039; для каждого параметра написано, что это за значение).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для параметра &#039;&#039;&#039;«Папка skel для гостевой учетной записи»&#039;&#039;&#039; помимо радиокнопки &#039;&#039;&#039;«Системная настройки»&#039;&#039;&#039; доступны &#039;&#039;&#039;«Переопределена»&#039;&#039;&#039; (позволяет выбрать папку skel для гостя и записать ее значение в собственный конфиг Admin Tweaker) и &#039;&#039;&#039;«По умолчанию»&#039;&#039;&#039; (позволяет записать пустое значение в собственный конфиг Admin Tweaker).&amp;lt;/big&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Опция &#039;&#039;&#039;«Удалить файл конфига»&#039;&#039;&#039; в разделе &#039;&#039;&#039;«Способ отображения логинов на экране авторизации»&#039;&#039;&#039; позволяет удалить созданный данной утилитой файл, в котором записан способ отображения авторизации через mos.ru. При удалении данного файла авторизация будет отображаться по умолчанию согласно настройкам системы.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Tweaker-mos-auth.png|828x828пкс|Admin Tweaker. Настройки авторизации через mos.ru]]&lt;br /&gt;
&lt;br /&gt;
====Выключение и перезагрузка====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет выбрать паузу в секундах между выбором пункта меню &#039;&#039;&#039;«Завершение работы»&#039;&#039;&#039; и выключением компьютера. Установите продолжительность паузы в секундах и нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Настройки GRUB====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет скрыть/показать отображение меню GRUB при загрузке ПК. На данной вкладке приведен код, позволяющий увидеть, как в данный момент выглядит файл конфига GRUB. Также есть возможность настраивать интервал при загрузке (вводить значения от 1 до 60) и видеть вносимые изменения.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Если поставить галочку напротив &#039;&#039;&#039;«Защитить настройки GRUB паролем»&#039;&#039;&#039; и ввести пароль, то при загрузке во время отображения GRUB будет нельзя редактировать пункты загрузки (&#039;&#039;клавишей E&#039;&#039; &#039;&#039;на клавиатуре&#039;&#039;) и открывать консоль (&#039;&#039;клавишей C на клавиатуре&#039;&#039;) без ввода логина (&#039;&#039;root&#039;&#039;) и указанного в Admin Tweaker в разделе &#039;&#039;&#039;&#039;&#039;«Настройки GRUB»&#039;&#039;&#039;&#039;&#039; пароля. Защита снимается при указании пустого пароля или отсутствии галочки. Защита GRUB паролем может быть также активирована и снята в консольной версии.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Восстановление системы ===&lt;br /&gt;
&lt;br /&gt;
====Восстановление конфигураций и сервисов====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет восстановить слетевшие шрифты и конфигурацию сервера времени (как по отдельности, так и одновременно). Для завершения восстановления необходимо перезагрузить компьютер.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Восстановление рабочего стола при запуске====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет заблокировать рабочий стол и настройки пользователя для их восстановления при новом запуске системы. Выберите учетную запись из выпадающего списка и действие, которое к ней можно применить (&#039;&#039;разблокировать&#039;&#039; или &#039;&#039;заблокировать&#039;&#039;), нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Восстановление системы из снимка====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет восстановить систему из снимка в репозитории (доступны репозитории МОС и РОСА). Выберите дату снимка для восстановления и нажмите &#039;&#039;&#039;«Восстановить»&#039;&#039;&#039;. По окончании выполнения восстановления программа выведет статус &#039;&#039;&#039;«Завершено»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Действия с домашней папкой====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет создать или восстановить из архива домашнюю папку выбранного пользователя. Выберите нужного пользователя и нажмите &#039;&#039;&#039;«Создать архив»&#039;&#039;&#039; или &#039;&#039;&#039;«Восстановить из архива».&#039;&#039;&#039;&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Внимание!&amp;lt;/big&amp;gt;&#039;&#039;&#039; &amp;lt;big&amp;gt;Перед созданием архива убедитесь, что для него достаточно места на диске (архив создаётся в папке /home).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Копирование конфигов текущего пользователя в skel====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет создавать новых пользователей с теми конфигами, которые существуют у текущего пользователя в данный момент. Для выполнения копирования нажмите кнопку &#039;&#039;&#039;«Скопировать конфиги»&#039;&#039;&#039;. Если в &#039;&#039;&#039;&#039;&#039;etc/skel&#039;&#039;&#039;&#039;&#039; уже есть конфиги, они будут удалены.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Также доступна возможность скопировать всю домашнюю папку.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;Внимание!&#039;&#039;&#039; Перед копированием всей домашней папки желательно убедиться в том, что на диске с домашней папкой есть свободное место большего объёма, чем объём домашней папки, иначе произойдёт его переполнение.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Пересоздание учетной записи====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет полностью удалить выбранную учетную запись, после чего создать новую. После выбора учетной записи в выпадающем списке нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Есть возможность сохранить UID и GUID при необходимости.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ограничение доступа ===&lt;br /&gt;
&lt;br /&gt;
====Доступ к Магазину====&lt;br /&gt;
[[Файл:Правила доступа к магазину в Admin Tweaker.png|альт=Правила доступа к магазину в Admin Tweaker|мини|1093x1093пкс|Правила доступа к магазину в Admin Tweaker]]&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет установить права пользователям и группам на запуск магазина &#039;&#039;&#039;«Приложения для МОС»&#039;&#039;&#039;. Разрешение на доступ к магазину приложений может быть дано только участникам &#039;&#039;wheel&#039;&#039; и/или есть возможность добавить собственное правило. Для этого в поле &#039;&#039;&#039;«Объект»&#039;&#039;&#039; необходимо выбрать пользователя или группу, ввести имя пользователя или группы и выбрать действие (&#039;&#039;разрешить&#039;&#039; или &#039;&#039;запретить запуск&#039;&#039;). На данной вкладке также можно редактировать созданное правило, для сохранения изменений нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Защита введенных паролей Wi-Fi ====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет настроить требование пароля при просмотре сетевого подключения.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Ограничение wi-fi====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет запрашивать пароль администратора/разрешать подключение без пароля при подключении к wi-fi сетям.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Ограничение доступа к носителям ====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет ограничить/восстановить доступ пользователей к носителям (устройствам).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Ограничения сети ====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет маскировать и восстановить сетевые сервисы - wpa_supplicant (сервис, отвечающий за wi-fi), network-manager и bluetooth.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Действия с программным обеспечением ===&lt;br /&gt;
&lt;br /&gt;
====Видеодрайвер====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет установить проприетарные драйвера &#039;&#039;&#039;&#039;&#039;Nvidia&#039;&#039;&#039;&#039;&#039;. После установки драйвера &#039;&#039;&#039;&#039;&#039;Nvidia&#039;&#039;&#039;&#039;&#039; необходимо перезагрузить компьютер.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Инкогнито для браузеров====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет переключить обычный режим и режим инкогнито для браузеров по умолчанию. Для браузеров &#039;&#039;Chromium&#039;&#039;, &#039;&#039;Google Chrome&#039;&#039;, &#039;&#039;Яндекс.Браузер&#039;&#039; есть возможность выбрать состояния: &#039;&#039;&#039;«Режим инкогнито включен»&#039;&#039;&#039;, &#039;&#039;&#039;«Режим&#039;&#039;&#039; &#039;&#039;&#039;инкогнито выключен»&#039;&#039;&#039;, &#039;&#039;&#039;«Как в системе (по умолчанию)»&#039;&#039;&#039;. Режим по умолчанию определяется настройками системы. Для сохранения изменений нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039; и перезагрузите компьютер.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Пакет HPLIP====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет включать/отключать обновления плагина HP при обновлении драйвера.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Переключение звукового сервера====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет выбрать звуковой сервер (&#039;&#039;PulseAudio&#039;&#039; или &#039;&#039;PipeWire&#039;&#039;), увидеть его статус и удалить все звуковые серверы. Нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039; после выбора нужной опции.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Смена VCL для LibreOffice====&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет переключить визуальные компоненты LibreOffice между &#039;&#039;&#039;&#039;&#039;kf5&#039;&#039;&#039;&#039;&#039; и &#039;&#039;&#039;&#039;&#039;gtk3&#039;&#039;&#039;&#039;&#039;. После выбора визуального компонента нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Удаление образовательных программ===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет удалить установленные программы из категории &#039;&#039;&#039;&#039;&#039;«Образование»&#039;&#039;&#039;&#039;&#039; (&#039;&#039;&#039;&#039;&#039;&amp;quot;Education&amp;quot;&#039;&#039;&#039;&#039;&#039;). Для удаления выберите необходимые программы из списка и нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039;. Для поиска нужной программы введите ее название в поле &#039;&#039;Фильтр&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Функция удаления образовательных программ может быть полезна при чистке компьютера после экзаменов или при настройке компьютера администратора, на котором не нужны программы для образования.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Консольные команды==&lt;br /&gt;
&amp;lt;big&amp;gt;Доступные консольные команды описаны в разделе &#039;&#039;&#039;Help&#039;&#039;&#039;:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; - вывести справку;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;block-user [user] [true|false]&amp;lt;/code&amp;gt; - заблокировать изменения рабочего стола указанного пользователя;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;recreate-user [user]&amp;lt;/code&amp;gt; - пересоздать учётную запись выбранного пользователя;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;archive-home [user]&amp;lt;/code&amp;gt; - создать архив домашней папки пользователя;&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;restore-home [user]&amp;lt;/code&amp;gt; - восстановить домашнюю папку пользователя из архива;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;hplip-update [true|false]&amp;lt;/code&amp;gt; - включить или выключить обновления пакета &#039;&#039;&#039;&#039;&#039;hplip&#039;&#039;&#039;&#039;&#039; вместе с драйвером;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;lock-wifi-watch [true|false]&amp;lt;/code&amp;gt; - включить или выключить запрос пароля администратора для просмотра подключений wi-fi;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;restrict-wifi [true|false]&amp;lt;/code&amp;gt; - включить или выключить запрос пароля администратора для изменения wi-fi;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;restrict-devices [true|false]&amp;lt;/code&amp;gt; - включить или выключить ограничение доступа к дискам и устройствам;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;restore-fonts&amp;lt;/code&amp;gt; - восстановить шрифты (данная команда требует дальнейшей перезагрузки);&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;restore-time-server&amp;lt;/code&amp;gt; - восстановить конфигурацию сервера времени;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;switch-audio [pulseaudio|pipewire]&amp;lt;/code&amp;gt; - переключить звуковой сервер на &#039;&#039;&#039;&#039;&#039;pulseaudio&#039;&#039;&#039;&#039;&#039; или &#039;&#039;&#039;&#039;&#039;pipewire&#039;&#039;&#039;&#039;&#039; (данная команда требует дальнейшей перезагрузки);&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;browser-incognito [chromium|google-chrome|yandex-browser] [true|false|default|delete]&amp;lt;/code&amp;gt; - переключить режим инкогнито для браузеров&amp;lt;/big&amp;gt;  &amp;lt;big&amp;gt;по умолчанию;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;install-nvidia&amp;lt;/code&amp;gt; - установить проприетарный драйвер &#039;&#039;&#039;&#039;&#039;NVidia&#039;&#039;&#039;&#039;&#039; (данная команда требует дальнейшей перезагрузки);&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;copy-configs-to-skel&amp;lt;/code&amp;gt; - копировать конфиги текущего пользователя в &#039;&#039;&#039;&#039;&#039;/etc/skel&#039;&#039;&#039;&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;copy-home-folder-to-skel&amp;lt;/code&amp;gt; - копировать домашнюю папку текущего пользователя в &#039;&#039;&#039;&#039;&#039;/etc/skel&#039;&#039;&#039;&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;enable-mos-authorization [true|false]&amp;lt;/code&amp;gt; - включить или выключить авторизацию через &#039;&#039;mos.ru&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;enable-mos-enter-button [true|false|default]&amp;lt;/code&amp;gt; - включить, выключить или установить системные настройки для кнопки входа через &#039;&#039;mos.ru&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;change-login-method [none|select|list|delete]&amp;lt;/code&amp;gt; - установить ввод логина, список, карусель или удалить файл конфигурации для способа отображения логинов &#039;&#039;sddm&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;change-guest-user [true|false|default]&amp;lt;/code&amp;gt; - включить, выключить или установить системные настройки для гостевой учётной записи;&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;change-guest-tmpfs-mount [true|false|default]&amp;lt;/code&amp;gt; - включить, выключить или установить системные настройки для монтирования гостевой учётной записи в &#039;&#039;tmpfs&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;enable-grub [true|false]&amp;lt;/code&amp;gt; - включить или выключить отображение GRUB при загрузке ОС;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;change-guest-skel-folder [folder|default|system]&amp;lt;/code&amp;gt; - выбрать папку, установить значение по умолчанию или взять из системных настроек адрес папки &#039;&#039;skel&#039;&#039; для гостевой учётной записи;&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;set-grub-timeout [timeout]&amp;lt;/code&amp;gt; - установить время показа меню GRUB (&#039;&#039;в секундах&#039;&#039;) до загрузки ОС;&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;set-grub-password [password]&amp;lt;/code&amp;gt; - установить пароль на изменения меню GRUB (пустое значение снимает защиту паролем);&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;set-grub-password&amp;lt;/code&amp;gt; - снять защиту паролем на изменения меню GRUB;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;remove-education&amp;lt;/code&amp;gt; - удалить из системы образовательные программы;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;set-mos-appstore-wheel-only [true|false]&amp;lt;/code&amp;gt; - запретить или снять запрет на доступ к магазину приложений МОС только для пользователей группы &#039;&#039;wheel&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;libreoffice-visual [kf5|gtk3]&amp;lt;/code&amp;gt; - переключить визуальные компоненты &#039;&#039;&#039;&#039;&#039;LibreOffice&#039;&#039;&#039;&#039;&#039; между &#039;&#039;&#039;kf5&#039;&#039;&#039; и &#039;&#039;&#039;gtk3&#039;&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;set-shutdown-pause [pause]&amp;lt;/code&amp;gt; - установить паузу перед выключением компьютера.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Категория:МОС]]&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0_%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%B0_%D0%BA_%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD%D1%83_%D0%B2_Admin_Tweaker.png&amp;diff=2771</id>
		<title>Файл:Правила доступа к магазину в Admin Tweaker.png</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0_%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%B0_%D0%BA_%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD%D1%83_%D0%B2_Admin_Tweaker.png&amp;diff=2771"/>
		<updated>2026-04-02T09:54:27Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Правила доступа к магазину в Admin Tweaker&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%93%D0%BB%D0%B0%D0%B2%D0%BD%D0%BE%D0%B5_%D0%BE%D0%BA%D0%BD%D0%BE_Admin_Tweaker_4.3.png&amp;diff=2766</id>
		<title>Файл:Главное окно Admin Tweaker 4.3.png</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%93%D0%BB%D0%B0%D0%B2%D0%BD%D0%BE%D0%B5_%D0%BE%D0%BA%D0%BD%D0%BE_Admin_Tweaker_4.3.png&amp;diff=2766"/>
		<updated>2026-04-02T09:43:28Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Главное окно Admin Tweaker 4.3&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=2549</id>
		<title>Управление компьютерным классом</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=2549"/>
		<updated>2026-01-22T08:45:34Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Добавлены новые команды для версии 5.8&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Утилита помогает настроить компьютерный класс на операционной системе МОС 12 в школе для управления через ssh и Veyon.&lt;br /&gt;
&lt;br /&gt;
Для работы c Veyon и настройки Veyon пользователь должен быть в группе &#039;&#039;&#039;wheel&#039;&#039;&#039;. Если veyon не будет настраиваться или будет настраиваться не данной утилитой, то группа wheel не нужна.&lt;br /&gt;
&lt;br /&gt;
Перед использованием основных функций программы необходимо произвести настройку кабинета, переключившись на вкладку &amp;quot;Настройка хостов&amp;quot;. Для успешной работы все компьютеры в кабинете должны находиться в одной подсети.&lt;br /&gt;
&lt;br /&gt;
== Установка ==&lt;br /&gt;
Только на компьютере учителя!&lt;br /&gt;
 sudo dnf --refresh in comp-cab-setup&lt;br /&gt;
Или найти и установить comp-cab-setup через средство установки программ dnfdragora (&amp;quot;Пакеты&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Запуск ==&lt;br /&gt;
 comp-cab-setup&lt;br /&gt;
Или через Главное меню -&amp;gt; Образование -&amp;gt; Управление компьютерным классом (в главном меню доступен также поиск по названию Управление компьютерным классом).&lt;br /&gt;
&lt;br /&gt;
== Настройка ==&lt;br /&gt;
Сначала необходимо заполнить таблицу компьютеров. Для каждого компьютера необходимо указать название и адрес. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если указать адрес не в формате IP, к нему добавляется суффикс &amp;lt;code&amp;gt;.local&amp;lt;/code&amp;gt;, необходимый для доступа к компьютеру в школьной сети. Если он не является необходимым, можно отредактировать файл &amp;lt;code&amp;gt;/home/пользователь/.teacher_config/ccs.conf&amp;lt;/code&amp;gt;, вписав нужный суффикс или оставив пустой часть строки после знака &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, что будет означать пустой суффикс.&lt;br /&gt;
&lt;br /&gt;
Остальные поля в таблице не являются обязательными, но необходимы для работы большинства функций программы:&lt;br /&gt;
&lt;br /&gt;
* Выбор - логическое значение, которое показывает, будет ли выполнено на компьютере указанное действие. Если нажать на заголовок столбца (надпись &amp;quot;Выбор&amp;quot;), можно выбрать или снять выбор со всех компьютеров.&lt;br /&gt;
* MAC-адрес: можно указать, но он определяется автоматически при установке Veyon.&lt;br /&gt;
* Логины и пароли ученика и админа: можно указать, но в случае, если они одинаковые, проще воспользоваться кнопками &amp;quot;Генерация админов&amp;quot; и &amp;quot;Генерация пользователей&amp;quot; в верхней части окна. &#039;&#039;Внимание&#039;&#039;: в целях безопасности вместо паролей в таблице отображаются звёздочки. Посмотреть пароль можно во всплывающей подсказке, наведя на него курсор мыши.&lt;br /&gt;
* Настроен: заполняется автоматически при копировании ключей SSH. &lt;br /&gt;
*Удалённый логин: есть ли на хосте возможность удалённого входа в систему.&lt;br /&gt;
Также доступен импорт данных в таблицу:&lt;br /&gt;
* Из текстового файла: в файле должны быть в столбик перечислены адреса компьютеров, имена присваиваются автоматически. Например, если при импорте указать универсальное имя comp, то в таблице компьютерам будут даны имена comp1, comp2 и т.д.;&lt;br /&gt;
* из JSON - импорт всех данных целиком. Импортируемый файл json должен быть создан данной программой при помощи экспорта. Внимание: если в таблице были хосты, не указанные в импортируемом файле JSON, они не удаляются, а остаются в таблице. &lt;br /&gt;
При нажатии кнопки Экспорт можно экспортировать список хостов со всеми их настройками в файл json.&lt;br /&gt;
[[Файл:Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом.png|альт=Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом|мини|Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом]]&lt;br /&gt;
&lt;br /&gt;
== Действия на вкладке &amp;quot;Настройка хостов&amp;quot; ==&lt;br /&gt;
Начиная с версии 4, все действия на вкладке хостов разнесены на несколько боковых вкладок.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Сеть&amp;quot; ====&lt;br /&gt;
* Проверить ping. Проверяет, доступны ли отмеченные компьютеры.&lt;br /&gt;
*Скорость проводных подключений. Выводит текущую скорость проводных подключений на отмеченных хостах или информацию о том, что проводных подключений нет (в случае, когда хосты подключены только по wi-fi).&lt;br /&gt;
* Настроить доступ. Копирует ключи SSH с учительского компьютера на отмеченные компьютеры учеников. Перед копированием необходимо ответить на вопрос, создать ли новый ключ (возможно, с заменой) или использовать существующий на учительском компьютере. Также предлагается выбрать, добавить ли ключи к уже имеющимся на ученических компьютерах или заменить файл &amp;lt;code&amp;gt;authorized_keys&amp;lt;/code&amp;gt; в папке &amp;lt;code&amp;gt;/root/.ssh&amp;lt;/code&amp;gt;. При успешной настройке в столбце Настроен появится значение Да. &#039;&#039;Внимание&#039;&#039;: для настройки доступа по ssh в таблице должны быть заполнены логины и пароли админов на удалённых хостах. Админ - любой пользователь из группы wheel (учитель, администратор), но не root.&lt;br /&gt;
* Удалить ключи. Позволяет удалить ключи ssh с выбранных компьютеров учеников. &#039;&#039;Внимание&#039;&#039;: данная функция удаляет все ключи, а не только скопированные с компьютера учителя.&lt;br /&gt;
* Получить IP по MAC. Позволяет при заполненном MAC-адресе получить IP выбранных хостов и внести их в таблицу. Внимание: при выборе данной опции существующие имена хостов будут заменены на их IP.&lt;br /&gt;
*Получить MAC по IP. Позволяет при заполненном IP-адресе получить MAC-адреса выбранных хостов и внести их в таблицу.&lt;br /&gt;
*Сменить machine-id. Позволяет сгенерировать новый уникальный идентификатор для каждого отмеченного хоста.&lt;br /&gt;
*Групповое переименование хостов. Позволяет присвоить хостам локальные имена, отличающиеся только номерами. Может быть полезно при настройке отдельного кабинета.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Пользователи&amp;quot; ====&lt;br /&gt;
* Создать учётные записи учеников. Позволяет создать на выбранных компьютерах учётные записи учеников с указанными в таблице логинами и паролями. На Рабочем столе у созданных учеников также будут созданы папки Задания и Сдать работы.&lt;br /&gt;
* Удалить учётные записи учеников. Позволяет удалить на выбранных компьютерах учётные записи учеников вместе с их домашними папками.&lt;br /&gt;
* Включить и выключить автологин учеников - позволяет управлять удалённым входом в систему на выбранных компьютерах.&lt;br /&gt;
*Копировать архив /home с сервера - позволяет скопировать с сервера архив эталонной домашней папки на выбранные хосты для последующего их восстановления также при помощи данной утилиты.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Veyon&amp;quot; ====&lt;br /&gt;
* Установить Veyon - устанавливает veyon на компьютере учителя (если он уже был установлен, установка не производится) и veyon-core на компьютерах учеников. &#039;&#039;Внимание&#039;&#039;: на компьютерах учеников в трее может не появляться значок Veyon, что никак не влияет на его работоспособность.&lt;br /&gt;
* Настроить Veyon: позволяет создать кабинет для управления при помощи Veyon и добавить в него выбранные компьютеры. &#039;&#039;Внимание&#039;&#039;: если кабинет уже существует, будет предложено заменить его или добавить компьютеры в уже существующий; также если в текущем кабинете уже существуют указанные компьютеры, их тоже можно будет заменить, оставить или добавить копии. &#039;&#039;Внимание&#039;&#039;: для корректной работы Veyon пользователь на компьютере учителя должен входить в группу wheel. Также на компьютерах учеников должен быть запущен сеанс X11. Если Veyon установлен, настроен, но компьютеры отображаются как недоступные, вероятно, что проблема в типе сеанса (wayland). В таком случае нужно завершить сеанс и залогиниться заново, выбрав в нижней части экрана тип сеанса Plasma (X11).&lt;br /&gt;
*Удалить с сервера ключи Veyon. Удаляет с сервера (компьютер учителя) ключи Veyon. Может быть полезно при полной перенастройке Veyon в кабинете.&lt;br /&gt;
*Удалить с хостов ключи Veyon. Удаляет с отмеченных хостов ключи Veyon. Может быть полезно при полной перенастройке Veyon в кабинете.&lt;br /&gt;
*Копировать ключ на хосты. Копирует существующий публичный ключ Veyon с сервера на отмеченные хосты. Может быть полезно, если Veyon перестал &amp;quot;видеть&amp;quot; некоторые хосты.&lt;br /&gt;
*Проверить ключи на хостах. Позволят проверить совпадение ключей Veyon на сервере и выбранных хостах, а также права доступа к ним.&lt;br /&gt;
* Рестарт службы Veyon на сервере и хостах. Перезапускает службу veyon.service на сервере и отмеченных хостах соответственно. Может быть полезно при внесении изменений в настройку Veyon.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Выполнение команд&amp;quot; ====&lt;br /&gt;
* Выполнить команду от root: отправляет по SSH на выбранные компьютеры введённую команду, которая будет выполнена от root. Также есть возможность выбрать из списка распространённых команд:&lt;br /&gt;
** обновить и перезагрузить хосты (с возможность вывода уведомления);&lt;br /&gt;
** обновить и выключить хосты (с возможностью уведомления, а также последующего выключения сервера);&lt;br /&gt;
** перезагрузить хосты;&lt;br /&gt;
** выключить хосты;&lt;br /&gt;
** установить программы (будет предложено ввести названия программ в виде списка или выбрать из списка популярных программ);&lt;br /&gt;
**удалить программы (аналогично);&lt;br /&gt;
**добавить языки ввода;&lt;br /&gt;
**очистить буфер обмена (вместе с историей);&lt;br /&gt;
** выполнить команду из файла. &lt;br /&gt;
Каждую из предложенных команд можно отправить на хосты как последовательно, так и параллельно (не рекомендуется при слабой сети). Последовательное выполнение занимает больше времени, но сервер получает вывод каждой выполняемой команды. При параллельном выполнении команда отправляется на хосты и дальше выполняется там без связи с сервером, освобождая интерфейс утилиты для следующих задач.&lt;br /&gt;
&lt;br /&gt;
* Установить и удалить программы - тот же функционал, что при установке или удалении программ через выполнение команд.&lt;br /&gt;
* Скопировать файл - позволяет скопировать файл с сервера на отмеченные хосты. При нажатии данной кнопки будет необходимо выбрать папку на хостах, куда будет произведено копирование. Также есть возможность скопировать файл как правила nftables (для ограничения работы сети на хостах) или скрипт автозагрузки для пользователя - в этом случае проверяется наличие шебанга в начале скрипта.&lt;br /&gt;
*Скопировать папку с хостов - копирование папки с одинаковым расположением на хостах в указанную на сервере локацию.&lt;br /&gt;
*Скопировать /etc/skel - копирование /etc/skel с сервера на выбранные хосты для создания эталонной домашней папки.&lt;br /&gt;
* Включить удалённый вход в систему - установка на хостах пакета, позволяющего осуществлять удалённый вход пользователей в систему, и запуск соответствующей службы.&lt;br /&gt;
* Очистка конфигов пользователей - позволяет очистить на хостах конфиги распространённых программ для указанного пользователя (или для всех пользователей).&lt;br /&gt;
*Включение хостов - позволяет отправить на хосты команду включения по wakeonlan.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Ограничения профиля&amp;quot; ====&lt;br /&gt;
&lt;br /&gt;
* Запретить/разрешить изменения рабочего стола - позволяет запретить указанным пользователям менять элементы рабочего стола. Физически их можно менять, но при перезагрузке рабочий стол вернётся в исходное состояние.&lt;br /&gt;
* Отключить/ограничить/восстановить интернет на хостах - выполняет указанные действия на отмеченных хостах. Ограничение интернета позволяет оставить доступными ограниченное количество портов и адресов. Более подробно здесь: [[Блокировка интернета в МОС-12 при помощи nftables]]&lt;br /&gt;
* Отключить/включить фаервол на хостах: выполняет указанные действия на отмеченных хостах.&lt;br /&gt;
* Отключить/включить wi-fi на хостах: выполняет указанные действия на отмеченных хостах.&lt;br /&gt;
* Защитить/разрешить изменения wi-fi на хостах: при включении защиты при попытке изменить настройки беспроводного соединения на отмеченных хостах будет запрашиваться администраторский пароль.&lt;br /&gt;
* Запретить/разрешить изменения сети на хостах: при включении запрета любому пользователю не из группы wheel будут запрещены любые действия, связанные с настройкой сети, на отмеченных хостах.&lt;br /&gt;
* Отключить/включить устройства ввода на хостах: при отключении на отмеченных хостах будут отключены мышь и клавиатура.&lt;br /&gt;
*Установка приложений из магазина: разрешает установку приложений из Магазина приложений только администратору или всем пользователям.&lt;br /&gt;
* Защита настроек хостов паролем: при включении защиты вкладка &amp;quot;Настройка хостов&amp;quot; на учительском компьютере будет требовать установленный пароль при переключении на неё. Это может быть полезно в случае, если администратор, настраивающий компьютерный класс при помощи данной утилиты, и учитель, работающий в данном кабинете - разные люди, и администратор хочет быть уверенным в том, что его настройки останутся без изменений.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом.png|альт=Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом|мини|Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом]]&lt;br /&gt;
&lt;br /&gt;
== Действия на вкладке &amp;quot;Учителю&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
==== Верхняя группа кнопок ====&lt;br /&gt;
&lt;br /&gt;
*Выбрать всё - выбор всех компьютеров из списка.&lt;br /&gt;
* Очистить выбор - снятие выбора со всех компьютеров. Также можно выбирать компьютеры мышью при помощи клавиш Ctrl и Shift.&lt;br /&gt;
*Генерация пользователей - заполнение таблицы одинаковыми логинами и паролями пользователей.&lt;br /&gt;
* Сохранить, удалить профиль и перейти к профилю - позволяет быстро сохранить (требуется только ввод названия), удалить или загрузить список хостов с логинами и паролями пользователей. В отличие от импорта из JSON, здесь существующие в таблице хосты не сохраняются. Опция предназначена для управления несколькими компьютерными кабинетами с одного сервера.&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Работы и задания&amp;quot; ====&lt;br /&gt;
*Создать папку Сдать работы - создаёт папку Сдать работы на Рабочем столе учеников на выбранных компьютерах. Также, если этой папки не было, она создаётся автоматически при раздаче заданий или неудачной попытке их сбора;&lt;br /&gt;
*Собрать работы - позволяет скопировать работы из папки Сдать работы с Рабочего стола учеников в папку Работы на Рабочем столе учителя, где создаются подпапки с указанным именем, а также текущей датой и временем в названии. Здесь и далее при обмене файлами ученик - это текущий пользователь на хосте, включая гостя и пользователя с учётной записью mos.ru;&lt;br /&gt;
* Очистить работы - очищает папку Сдать работы на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* Раздать задания - позволяет скопировать выбранные в файловом диалоге файлы с компьютера учителя в папку Задания на Рабочем столе учеников;&lt;br /&gt;
* Очистить задания - очищает папку Задания на Рабочем столе учеников на выбранных компьютерах.&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Архивация и восстановление&amp;quot; ====&lt;br /&gt;
*Архивировать /home - создаёт архив домашней папки ученика на выбранных компьютерах;&lt;br /&gt;
* Восстановить /home - восстанавливает домашнюю папку ученика из архива в случае его наличия на выбранных компьютерах;&lt;br /&gt;
* Создать снимок /home - создаёт снимок домашней папки выбранной учётной записи на хостах (в случае наличия на них файловой системы BTRFS). Если снимок, созданный данной утилитой, уже существовал, то он перезаписывается;&lt;br /&gt;
*Восстановить /home из снимка - восстанавливает домашнюю папку выбранной учётной записи на хостах (в случае наличия на них файловой системы BTRFS и созданного при помощи данной утилиты снимка).&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Действия на хостах&amp;quot; ====&lt;br /&gt;
*Отобразить имя - отображает названия (как в таблице) выбранных компьютеров на их экранах;&lt;br /&gt;
*Поменять обои - устанавливает выбранное изображение в качестве обоев рабочего стола для указанных пользователей на выбранных хостах;&lt;br /&gt;
*Открыть браузер - открывает браузер Chromium с указанной на сервере страницей на выбранных компьютерах;&lt;br /&gt;
*Удалённая авторизация учеников - при заранее включённой возможности удалённой авторизации осуществляет вход в систему указанных в таблице пользователей на выбранных хостах;&lt;br /&gt;
*Удалённый выход из системы - при заранее включённой возможности удалённой авторизации осуществляет выход из системы текущего пользователя на выбранных хостах;&lt;br /&gt;
*Регистрация на уроке - открывает на отмеченных хостах экран авторизации, где ученик должен ввести свои фамилию и имя. Полученный результат (имена хостов с именами учеников, которые за ними работают) сохраняется в указанном файле на компьютере учителя и может быть полезен ему при анализе результатов урока, например, собранных или оставленных на компьютерах выполненных работ;&lt;br /&gt;
*Закрыть окна - закрывает все открытые браузеры на выбранных хостах или блокирует графическую сессию для привлечения внимания учеников к процессу урока;&lt;br /&gt;
*Перезагрузить - перезагружает выбранные хосты.&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Действия на сервере&amp;quot; ====&lt;br /&gt;
*Открыть проводник - открывает на сервере Dolphin для обзора файловой системы на одном выбранном компьютере;&lt;br /&gt;
* Открыть папку Работы - открывает папку Работы с собранными работами учеников на сервере.&lt;br /&gt;
&lt;br /&gt;
== Меню окна ==&lt;br /&gt;
&lt;br /&gt;
* Справка - открывает встроенную в программу справку со ссылками на данную статью, FAQ и changelog.&lt;br /&gt;
* Показать лог - открывает проводник с выделенным файлом лога.&lt;br /&gt;
* Запустить веб-версию - запускает сервер для управления классом с телефона учителя.&lt;br /&gt;
* Выход - закрывает программу.&lt;br /&gt;
&lt;br /&gt;
== Часто возникающие проблемы ==&lt;br /&gt;
&lt;br /&gt;
* После перенастройки ssh не получается подключиться к хостам. Это может быть связано с тем, что отпечаток хоста хранится в файле ~/.ssh/known_hosts и не совпадает с существующим. Можно удалить отпечаток из known_hosts (при помощи данной программы или вручную). Также можно удалить known_hosts полностью. Ещё может помочь удаление ключей ssh с хостов (выполняется также при помощи данной утилиты).&lt;br /&gt;
* После настройки ssh программа всё равно требует пароли на удалённых компьютерах. Это может произойти только вследствие замены ключа. Лучший способ исправить проблему - перенастроить ssh при помощи данной программы.&lt;br /&gt;
* Устройства недоступны, не проходит пинг. В таком случае следует проверить, корректно ли вписаны адреса. Также адрес может быть по ошибке вписан в поле для названия хоста (см. рисунок). Также в некоторых случаях соединение лучше устанавливается, если использовать не локальное имя, а IP хоста.&lt;br /&gt;
*При помощи данной утилиты на хосте был отключён wi-fi, являющийся единственным сетевым соединением. В этом случае на данном хосте нужно выполнить команду: &lt;br /&gt;
 systemctl unmask wpa_supplicant ; systemctl start wpa_supplicant ; nmcli radio wifi on&lt;br /&gt;
[[Файл:Ping fail.png|мини|Ошибка заполнения таблицы хостов]]&lt;br /&gt;
&lt;br /&gt;
== Консольная версия ==&lt;br /&gt;
В настоящее время программу можно запускать в консольной версии со следующими параметрами командной строки:&lt;br /&gt;
&lt;br /&gt;
* registration - запуск регистрации на уроке;&lt;br /&gt;
* poweroff - выключить хосты;&lt;br /&gt;
* reboot - перезагрузить хосты;&lt;br /&gt;
* end-session - завершить текущую сессию на хостах;&lt;br /&gt;
* lock-session - заблокировать текущую сессию на хостах;&lt;br /&gt;
* close-browsers - закрыть все браузеры на хостах;&lt;br /&gt;
* show-hostnames - отобразить имена хостов;&lt;br /&gt;
* get-works - собрать работы учеников;&lt;br /&gt;
* open-browser - открыть браузер на хостах (следующий параметр - адрес страницы для открытия);&lt;br /&gt;
* internet-off - выключить интернет на хостах;&lt;br /&gt;
* internet-on - включить интернет на хостах;&lt;br /&gt;
* input-off - выключить устройства ввода на хостах;&lt;br /&gt;
* input-on - включить устройства ввода на хостах.&lt;br /&gt;
&lt;br /&gt;
Данные команды будут отправлены на отмеченные хосты на вкладке настройки хостов на компьютере учителя.&lt;br /&gt;
&lt;br /&gt;
== Дополнительно ==&lt;br /&gt;
Исходный код: https://hub.mos.ru/mos/src/comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Логи: ~/.teacher_control/log.txt&lt;br /&gt;
&lt;br /&gt;
Текущий список устройств (не рекомендуется для редактирования вручную): ~/.teacher_control/hosts.json&lt;br /&gt;
&lt;br /&gt;
Сохранённый список настроенных хостов: ~/.teacher_control/setup_hosts.json&lt;br /&gt;
&lt;br /&gt;
== Лицензия ==&lt;br /&gt;
GPLv3&lt;br /&gt;
&lt;br /&gt;
== Авторы ==&lt;br /&gt;
Команда разработки МОС&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;br /&gt;
[[Категория:Информатика]]&lt;br /&gt;
[[Категория:ПК и Ноутбуки]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=2468</id>
		<title>Управление компьютерным классом</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=2468"/>
		<updated>2025-12-02T14:33:17Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Открытие на хостах Chromium, а не браузера по умолчанию&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Утилита помогает настроить компьютерный класс на операционной системе МОС 12 в школе для управления через ssh и Veyon.&lt;br /&gt;
&lt;br /&gt;
Для работы c Veyon и настройки Veyon пользователь должен быть в группе &#039;&#039;&#039;wheel&#039;&#039;&#039;. Если veyon не будет настраиваться или будет настраиваться не данной утилитой, то группа wheel не нужна.&lt;br /&gt;
&lt;br /&gt;
Перед использованием основных функций программы необходимо произвести настройку кабинета, переключившись на вкладку &amp;quot;Настройка хостов&amp;quot;. Для успешной работы все компьютеры в кабинете должны находиться в одной подсети.&lt;br /&gt;
&lt;br /&gt;
== Установка ==&lt;br /&gt;
Только на компьютере учителя!&lt;br /&gt;
 sudo dnf --refresh in comp-cab-setup&lt;br /&gt;
Или найти и установить comp-cab-setup через средство установки программ dnfdragora (&amp;quot;Пакеты&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Запуск ==&lt;br /&gt;
 comp-cab-setup&lt;br /&gt;
Или через Главное меню -&amp;gt; Образование -&amp;gt; Управление компьютерным классом (в главном меню доступен также поиск по названию Управление компьютерным классом).&lt;br /&gt;
&lt;br /&gt;
== Настройка ==&lt;br /&gt;
Сначала необходимо заполнить таблицу компьютеров. Для каждого компьютера необходимо указать название и адрес. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если указать адрес не в формате IP, к нему добавляется суффикс &amp;lt;code&amp;gt;.local&amp;lt;/code&amp;gt;, необходимый для доступа к компьютеру в школьной сети. Если он не является необходимым, можно отредактировать файл &amp;lt;code&amp;gt;/home/пользователь/.teacher_config/ccs.conf&amp;lt;/code&amp;gt;, вписав нужный суффикс или оставив пустой часть строки после знака &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, что будет означать пустой суффикс.&lt;br /&gt;
&lt;br /&gt;
Остальные поля в таблице не являются обязательными, но необходимы для работы большинства функций программы:&lt;br /&gt;
&lt;br /&gt;
* Выбор - логическое значение, которое показывает, будет ли выполнено на компьютере указанное действие. Если нажать на заголовок столбца (надпись &amp;quot;Выбор&amp;quot;), можно выбрать или снять выбор со всех компьютеров.&lt;br /&gt;
* MAC-адрес: можно указать, но он определяется автоматически при установке Veyon.&lt;br /&gt;
* Логины и пароли ученика и админа: можно указать, но в случае, если они одинаковые, проще воспользоваться кнопками &amp;quot;Генерация админов&amp;quot; и &amp;quot;Генерация пользователей&amp;quot; в верхней части окна. &#039;&#039;Внимание&#039;&#039;: в целях безопасности вместо паролей в таблице отображаются звёздочки. Посмотреть пароль можно во всплывающей подсказке, наведя на него курсор мыши.&lt;br /&gt;
* Настроен: заполняется автоматически при копировании ключей SSH. &lt;br /&gt;
*Удалённый логин: есть ли на хосте возможность удалённого входа в систему.&lt;br /&gt;
Также доступен импорт данных в таблицу:&lt;br /&gt;
* Из текстового файла: в файле должны быть в столбик перечислены адреса компьютеров, имена присваиваются автоматически. Например, если при импорте указать универсальное имя comp, то в таблице компьютерам будут даны имена comp1, comp2 и т.д.;&lt;br /&gt;
* из JSON - импорт всех данных целиком. Импортируемый файл json должен быть создан данной программой при помощи экспорта. Внимание: если в таблице были хосты, не указанные в импортируемом файле JSON, они не удаляются, а остаются в таблице. &lt;br /&gt;
При нажатии кнопки Экспорт можно экспортировать список хостов со всеми их настройками в файл json.&lt;br /&gt;
[[Файл:Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом.png|альт=Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом|мини|Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом]]&lt;br /&gt;
&lt;br /&gt;
== Действия на вкладке &amp;quot;Настройка хостов&amp;quot; ==&lt;br /&gt;
Начиная с версии 4, все действия на вкладке хостов разнесены на несколько боковых вкладок.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Сеть&amp;quot; ====&lt;br /&gt;
* Проверить ping. Проверяет, доступны ли отмеченные компьютеры.&lt;br /&gt;
*Скорость проводных подключений. Выводит текущую скорость проводных подключений на отмеченных хостах или информацию о том, что проводных подключений нет (в случае, когда хосты подключены только по wi-fi).&lt;br /&gt;
* Настроить доступ. Копирует ключи SSH с учительского компьютера на отмеченные компьютеры учеников. Перед копированием необходимо ответить на вопрос, создать ли новый ключ (возможно, с заменой) или использовать существующий на учительском компьютере. Также предлагается выбрать, добавить ли ключи к уже имеющимся на ученических компьютерах или заменить файл &amp;lt;code&amp;gt;authorized_keys&amp;lt;/code&amp;gt; в папке &amp;lt;code&amp;gt;/root/.ssh&amp;lt;/code&amp;gt;. При успешной настройке в столбце Настроен появится значение Да. &#039;&#039;Внимание&#039;&#039;: для настройки доступа по ssh в таблице должны быть заполнены логины и пароли админов на удалённых хостах. Админ - любой пользователь из группы wheel (учитель, администратор), но не root.&lt;br /&gt;
* Удалить ключи. Позволяет удалить ключи ssh с выбранных компьютеров учеников. &#039;&#039;Внимание&#039;&#039;: данная функция удаляет все ключи, а не только скопированные с компьютера учителя.&lt;br /&gt;
* Получить IP по MAC. Позволяет при заполненном MAC-адресе получить IP выбранных хостов и внести их в таблицу. Внимание: при выборе данной опции существующие имена хостов будут заменены на их IP.&lt;br /&gt;
*Получить MAC по IP. Позволяет при заполненном IP-адресе получить MAC-адреса выбранных хостов и внести их в таблицу.&lt;br /&gt;
*Сменить machine-id. Позволяет сгенерировать новый уникальный идентификатор для каждого отмеченного хоста.&lt;br /&gt;
*Групповое переименование хостов. Позволяет присвоить хостам локальные имена, отличающиеся только номерами. Может быть полезно при настройке отдельного кабинета.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Пользователи&amp;quot; ====&lt;br /&gt;
* Создать учётные записи учеников. Позволяет создать на выбранных компьютерах учётные записи учеников с указанными в таблице логинами и паролями. На Рабочем столе у созданных учеников также будут созданы папки Задания и Сдать работы.&lt;br /&gt;
* Удалить учётные записи учеников. Позволяет удалить на выбранных компьютерах учётные записи учеников вместе с их домашними папками.&lt;br /&gt;
* Включить и выключить автологин учеников - позволяет управлять удалённым входом в систему на выбранных компьютерах.&lt;br /&gt;
*Копировать архив /home с сервера - позволяет скопировать с сервера архив эталонной домашней папки на выбранные хосты для последующего их восстановления также при помощи данной утилиты.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Veyon&amp;quot; ====&lt;br /&gt;
* Установить Veyon - устанавливает veyon на компьютере учителя (если он уже был установлен, установка не производится) и veyon-core на компьютерах учеников. &#039;&#039;Внимание&#039;&#039;: на компьютерах учеников в трее может не появляться значок Veyon, что никак не влияет на его работоспособность.&lt;br /&gt;
* Настроить Veyon: позволяет создать кабинет для управления при помощи Veyon и добавить в него выбранные компьютеры. &#039;&#039;Внимание&#039;&#039;: если кабинет уже существует, будет предложено заменить его или добавить компьютеры в уже существующий; также если в текущем кабинете уже существуют указанные компьютеры, их тоже можно будет заменить, оставить или добавить копии. &#039;&#039;Внимание&#039;&#039;: для корректной работы Veyon пользователь на компьютере учителя должен входить в группу wheel. Также на компьютерах учеников должен быть запущен сеанс X11. Если Veyon установлен, настроен, но компьютеры отображаются как недоступные, вероятно, что проблема в типе сеанса (wayland). В таком случае нужно завершить сеанс и залогиниться заново, выбрав в нижней части экрана тип сеанса Plasma (X11).&lt;br /&gt;
*Удалить с сервера ключи Veyon. Удаляет с сервера (компьютер учителя) ключи Veyon. Может быть полезно при полной перенастройке Veyon в кабинете.&lt;br /&gt;
*Удалить с хостов ключи Veyon. Удаляет с отмеченных хостов ключи Veyon. Может быть полезно при полной перенастройке Veyon в кабинете.&lt;br /&gt;
*Копировать ключ на хосты. Копирует существующий публичный ключ Veyon с сервера на отмеченные хосты. Может быть полезно, если Veyon перестал &amp;quot;видеть&amp;quot; некоторые хосты.&lt;br /&gt;
* Рестарт службы Veyon на сервере и хостах. Перезапускает службу veyon.service на сервере и отмеченных хостах соответственно. Может быть полезно при внесении изменений в настройку Veyon.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Выполнение команд&amp;quot; ====&lt;br /&gt;
* Выполнить команду от root: отправляет по SSH на выбранные компьютеры введённую команду, которая будет выполнена от root. Также есть возможность выбрать из списка распространённых команд:&lt;br /&gt;
** обновить и перезагрузить хосты (с возможность вывода уведомления);&lt;br /&gt;
** обновить и выключить хосты (с возможностью уведомления, а также последующего выключения сервера);&lt;br /&gt;
** перезагрузить хосты;&lt;br /&gt;
** выключить хосты;&lt;br /&gt;
** установить программы (будет предложено ввести названия программ в виде списка или выбрать из списка популярных программ);&lt;br /&gt;
**добавить языки ввода;&lt;br /&gt;
** удалить программы (аналогично);&lt;br /&gt;
** выполнить команду из файла. &lt;br /&gt;
Каждую из предложенных команд можно отправить на хосты как последовательно, так и параллельно (не рекомендуется при слабой сети). Последовательное выполнение занимает больше времени, но сервер получает вывод каждой выполняемой команды. При параллельном выполнении команда отправляется на хосты и дальше выполняется там без связи с сервером, освобождая интерфейс утилиты для следующих задач.&lt;br /&gt;
&lt;br /&gt;
* Установить и удалить программы - тот же функционал, что при установке или удалении программ через выполнение команд.&lt;br /&gt;
* Скопировать файл - позволяет скопировать файл с сервера на отмеченные хосты. При нажатии данной кнопки будет необходимо выбрать папку на хостах, куда будет произведено копирование. Также есть возможность скопировать файл как правила nftables (для ограничения работы сети на хостах) или скрипт автозагрузки для пользователя - в этом случае проверяется наличие шебанга в начале скрипта.&lt;br /&gt;
* Включить удалённый вход в систему - установка на хостах пакета, позволяющего осуществлять удалённый вход пользователей в систему, и запуск соответствующей службы.&lt;br /&gt;
* Очистка конфигов пользователей - позволяет очистить на хостах конфиги распространённых программ для указанного пользователя (или для всех пользователей).&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Ограничения профиля&amp;quot; ====&lt;br /&gt;
&lt;br /&gt;
* Запретить/разрешить изменения рабочего стола - позволяет запретить указанным пользователям менять элементы рабочего стола. Физически их можно менять, но при перезагрузке рабочий стол вернётся в исходное состояние.&lt;br /&gt;
* Отключить/ограничить/восстановить интернет на хостах - выполняет указанные действия на отмеченных хостах. Ограничение интернета позволяет оставить доступными ограниченное количество портов и адресов. Более подробно здесь: [[Блокировка интернета в МОС-12 при помощи nftables]]&lt;br /&gt;
* Отключить/включить фаервол на хостах: выполняет указанные действия на отмеченных хостах.&lt;br /&gt;
* Отключить/включить wi-fi на хостах: выполняет указанные действия на отмеченных хостах.&lt;br /&gt;
* Защитить/разрешить изменения wi-fi на хостах: при включении защиты при попытке изменить настройки беспроводного соединения на отмеченных хостах будет запрашиваться администраторский пароль.&lt;br /&gt;
* Запретить/разрешить изменения сети на хостах: при включении запрета любому пользователю не из группы wheel будут запрещены любые действия, связанные с настройкой сети, на отмеченных хостах.&lt;br /&gt;
* Отключить/включить устройства ввода на хостах: при отключении на отмеченных хостах будут отключены мышь и клавиатура.&lt;br /&gt;
* Защита настроек хостов паролем: при включении защиты вкладка &amp;quot;Настройка хостов&amp;quot; на учительском компьютере будет требовать установленный пароль при переключении на неё. Это может быть полезно в случае, если администратор, настраивающий компьютерный класс при помощи данной утилиты, и учитель, работающий в данном кабинете - разные люди, и администратор хочет быть уверенным в том, что его настройки останутся без изменений.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом.png|альт=Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом|мини|Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом]]&lt;br /&gt;
&lt;br /&gt;
== Действия на вкладке &amp;quot;Учителю&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
==== Верхняя группа кнопок ====&lt;br /&gt;
&lt;br /&gt;
*Выбрать всё - выбор всех компьютеров из списка.&lt;br /&gt;
* Очистить выбор - снятие выбора со всех компьютеров. Также можно выбирать компьютеры мышью при помощи клавиш Ctrl и Shift.&lt;br /&gt;
*Генерация пользователей - заполнение таблицы одинаковыми логинами и паролями пользователей.&lt;br /&gt;
* Сохранить, удалить профиль и перейти к профилю - позволяет быстро сохранить (требуется только ввод названия), удалить или загрузить список хостов с логинами и паролями пользователей. В отличие от импорта из JSON, здесь существующие в таблице хосты не сохраняются. Опция предназначена для управления несколькими компьютерными кабинетами с одного сервера.&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Работы и задания&amp;quot; ====&lt;br /&gt;
*Создать папку Сдать работы - создаёт папку Сдать работы на Рабочем столе учеников на выбранных компьютерах. Также, если этой папки не было, она создаётся автоматически при раздаче заданий или неудачной попытке их сбора;&lt;br /&gt;
*Собрать работы - позволяет скопировать работы из папки Сдать работы с Рабочего стола учеников в папку Работы на Рабочем столе учителя, где создаются подпапки с указанным именем, а также текущей датой и временем в названии. Здесь и далее при обмене файлами ученик - это текущий пользователь на хосте, включая гостя и пользователя с учётной записью mos.ru;&lt;br /&gt;
* Очистить работы - очищает папку Сдать работы на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* Раздать задания - позволяет скопировать выбранные в файловом диалоге файлы с компьютера учителя в папку Задания на Рабочем столе учеников;&lt;br /&gt;
* Очистить задания - очищает папку Задания на Рабочем столе учеников на выбранных компьютерах.&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Архивация и восстановление&amp;quot; ====&lt;br /&gt;
*Архивировать /home - создаёт архив домашней папки ученика на выбранных компьютерах;&lt;br /&gt;
* Восстановить /home - восстанавливает домашнюю папку ученика из архива в случае его наличия на выбранных компьютерах;&lt;br /&gt;
* Создать снимок /home - создаёт снимок домашней папки выбранной учётной записи на хостах (в случае наличия на них файловой системы BTRFS). Если снимок, созданный данной утилитой, уже существовал, то он перезаписывается;&lt;br /&gt;
*Восстановить /home из снимка - восстанавливает домашнюю папку выбранной учётной записи на хостах (в случае наличия на них файловой системы BTRFS и созданного при помощи данной утилиты снимка).&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Действия на хостах&amp;quot; ====&lt;br /&gt;
*Отобразить имя - отображает названия (как в таблице) выбранных компьютеров на их экранах;&lt;br /&gt;
*Поменять обои - устанавливает выбранное изображение в качестве обоев рабочего стола для указанных пользователей на выбранных хостах;&lt;br /&gt;
*Открыть браузер - открывает браузер Chromium с указанной на сервере страницей на выбранных компьютерах;&lt;br /&gt;
*Удалённая авторизация учеников - при заранее включённой возможности удалённой авторизации осуществляет вход в систему указанных в таблице пользователей на выбранных хостах;&lt;br /&gt;
*Удалённый выход из системы - при заранее включённой возможности удалённой авторизации осуществляет выход из системы текущего пользователя на выбранных хостах;&lt;br /&gt;
*Регистрация на уроке - открывает на отмеченных хостах экран авторизации, где ученик должен ввести свои фамилию и имя. Полученный результат (имена хостов с именами учеников, которые за ними работают) сохраняется в указанном файле на компьютере учителя и может быть полезен ему при анализе результатов урока, например, собранных или оставленных на компьютерах выполненных работ;&lt;br /&gt;
*Закрыть окна - закрывает все открытые браузеры на выбранных хостах или блокирует графическую сессию для привлечения внимания учеников к процессу урока;&lt;br /&gt;
*Перезагрузить - перезагружает выбранные хосты.&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Действия на сервере&amp;quot; ====&lt;br /&gt;
*Открыть проводник - открывает на сервере Dolphin для обзора файловой системы на одном выбранном компьютере;&lt;br /&gt;
* Открыть папку Работы - открывает папку Работы с собранными работами учеников на сервере.&lt;br /&gt;
&lt;br /&gt;
== Меню окна ==&lt;br /&gt;
&lt;br /&gt;
* Справка - открывает встроенную в программу справку со ссылками на данную статью, FAQ и changelog.&lt;br /&gt;
* Показать лог - открывает проводник с выделенным файлом лога.&lt;br /&gt;
* Запустить веб-версию - запускает сервер для управления классом с телефона учителя.&lt;br /&gt;
* Выход - закрывает программу.&lt;br /&gt;
&lt;br /&gt;
== Часто возникающие проблемы ==&lt;br /&gt;
&lt;br /&gt;
* После перенастройки ssh не получается подключиться к хостам. Это может быть связано с тем, что отпечаток хоста хранится в файле ~/.ssh/known_hosts и не совпадает с существующим. Можно удалить отпечаток из known_hosts (при помощи данной программы или вручную). Также можно удалить known_hosts полностью. Ещё может помочь удаление ключей ssh с хостов (выполняется также при помощи данной утилиты).&lt;br /&gt;
* После настройки ssh программа всё равно требует пароли на удалённых компьютерах. Это может произойти только вследствие замены ключа. Лучший способ исправить проблему - перенастроить ssh при помощи данной программы.&lt;br /&gt;
* Устройства недоступны, не проходит пинг. В таком случае следует проверить, корректно ли вписаны адреса. Также адрес может быть по ошибке вписан в поле для названия хоста (см. рисунок). Также в некоторых случаях соединение лучше устанавливается, если использовать не локальное имя, а IP хоста.&lt;br /&gt;
*При помощи данной утилиты на хосте был отключён wi-fi, являющийся единственным сетевым соединением. В этом случае на данном хосте нужно выполнить команду: &lt;br /&gt;
 systemctl unmask wpa_supplicant ; systemctl start wpa_supplicant ; nmcli radio wifi on&lt;br /&gt;
[[Файл:Ping fail.png|мини|Ошибка заполнения таблицы хостов]]&lt;br /&gt;
&lt;br /&gt;
== Консольная версия ==&lt;br /&gt;
В настоящее время программу можно запускать в консольной версии со следующими параметрами командной строки:&lt;br /&gt;
&lt;br /&gt;
* registration - запуск регистрации на уроке;&lt;br /&gt;
* poweroff - выключить хосты;&lt;br /&gt;
* reboot - перезагрузить хосты;&lt;br /&gt;
* end-session - завершить текущую сессию на хостах;&lt;br /&gt;
* lock-session - заблокировать текущую сессию на хостах;&lt;br /&gt;
* close-browsers - закрыть все браузеры на хостах;&lt;br /&gt;
* show-hostnames - отобразить имена хостов;&lt;br /&gt;
* get-works - собрать работы учеников;&lt;br /&gt;
* open-browser - открыть браузер на хостах (следующий параметр - адрес страницы для открытия);&lt;br /&gt;
* internet-off - выключить интернет на хостах;&lt;br /&gt;
* internet-on - включить интернет на хостах;&lt;br /&gt;
* input-off - выключить устройства ввода на хостах;&lt;br /&gt;
* input-on - включить устройства ввода на хостах.&lt;br /&gt;
&lt;br /&gt;
Данные команды будут отправлены на отмеченные хосты на вкладке настройки хостов на компьютере учителя.&lt;br /&gt;
&lt;br /&gt;
== Дополнительно ==&lt;br /&gt;
Исходный код: https://hub.mos.ru/mos/src/comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Логи: ~/.teacher_control/log.txt&lt;br /&gt;
&lt;br /&gt;
Текущий список устройств (не рекомендуется для редактирования вручную): ~/.teacher_control/hosts.json&lt;br /&gt;
&lt;br /&gt;
Сохранённый список настроенных хостов: ~/.teacher_control/setup_hosts.json&lt;br /&gt;
&lt;br /&gt;
== Лицензия ==&lt;br /&gt;
GPLv3&lt;br /&gt;
&lt;br /&gt;
== Авторы ==&lt;br /&gt;
Команда разработки МОС&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;br /&gt;
[[Категория:Информатика]]&lt;br /&gt;
[[Категория:ПК и Ноутбуки]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=Admin_Tweaker&amp;diff=2467</id>
		<title>Admin Tweaker</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=Admin_Tweaker&amp;diff=2467"/>
		<updated>2025-12-01T14:14:11Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Версия программы 3.8&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Данная утилита помогает настраивать систему и программное обеспечение в графическом режиме.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Установка==&lt;br /&gt;
&amp;lt;big&amp;gt;Для установки программы введите в консоли:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;sudo dnf in admin-tweak&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Или найдите и установите &#039;&#039;&#039;admin-tweak&#039;&#039;&#039; через средство установки программ &#039;&#039;&#039;dnfdragora&#039;&#039;&#039; (&#039;&#039;&#039;«Пакеты»&#039;&#039;&#039;).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Запуск==&lt;br /&gt;
&amp;lt;big&amp;gt;Для запуска программы введите в консоли:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;admin-tweak&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Или через &#039;&#039;&#039;Главное меню&#039;&#039;&#039; —&amp;gt; &#039;&#039;&#039;Утилиты&#039;&#039;&#039; —&amp;gt; &#039;&#039;&#039;Admin Tweaker&#039;&#039;&#039; (в главном меню также доступен поиск по названию &#039;&#039;&#039;Admin Tweaker&#039;&#039;&#039;).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для запуска программы требуется ввести пароль пользователя из группы &#039;&#039;wheel&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Использование==&lt;br /&gt;
&lt;br /&gt;
===Авторизация через MOS.RU===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет включить и настроить авторизацию в системе через &#039;&#039;&#039;&#039;&#039;mos.ru&#039;&#039;&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;На данной вкладке доступны следующие пакеты для установки:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Установка пакета &#039;&#039;&#039;&#039;&#039;mos-auth-core&#039;&#039;&#039;&#039;&#039; позволяет реализовать возможность авторизации через mos.ru, войти гостем, настроить логин командой через ssh и остальные базовые функции.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Admin Tweaker.png|800x800пкс|Основное окно программы Admin Tweaker]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Установка пакета &#039;&#039;&#039;&#039;&#039;mos-auth-folders&#039;&#039;&#039;&#039;&#039; позволяет получать доступ к сетевым папкам (если такая возможность поддерживается в вашем школьном здании).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Установка пакета &#039;&#039;&#039;&#039;&#039;mos-auth-dbus-conf&#039;&#039;&#039;&#039;&#039; позволяет компьютерам принимать запрос по ssh для залогинивания.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Установка пакета &#039;&#039;&#039;&#039;&#039;mos-auth-roles&#039;&#039;&#039;&#039;&#039; позволяет настраивать на компьютерах роли (&#039;&#039;mos-teacher,&#039;&#039; &#039;&#039;mos-student&#039;&#039;). Данный пакет устанавливается автоматически вместе с &#039;&#039;&#039;&#039;&#039;mos-auth-core&#039;&#039;&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;После установки пакета &#039;&#039;&#039;&#039;&#039;mos-auth-core&#039;&#039;&#039;&#039;&#039; появляется возможность включить авторизацию через mos.ru. После выбора опции &#039;&#039;&#039;«Включена»&#039;&#039;&#039; нажмите &#039;&#039;&#039;«Применить»,&#039;&#039;&#039; что приведет к активации следующих настроек: кнопка входа через mos.ru, гостевая учетная запись, монтирование домашней папки гостя в tmpfs, папка skel для гостевой учетной записи, выбор способа отображения логинов на экране авторизации. При выключении авторизации через mos.ru остальные настройки на данной вкладке будут выключены автоматически.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для большинства параметров доступны три радиокнопки — &#039;&#039;&#039;«Включено(а)»&#039;&#039;&#039; (записывает в собственный конфиг Admin Tweaker значение true), &#039;&#039;&#039;«Выключено(а)»&#039;&#039;&#039; (записывает в собственный конфиг Admin Tweaker значение false) и &#039;&#039;&#039;«Системная настройка»&#039;&#039;&#039; (удаляет указанный параметр из конфига Admin Tweaker и ищет в системе - команда &amp;lt;code&amp;gt;man mos-auth.conf&amp;lt;/code&amp;gt; позволяет посмотреть, где именно. Если найдёт, берёт найденное значение и пишет его в интерфейсе возле слов «Системная настройка», если нет, берёт значение по умолчанию - в мануале &#039;&#039;&#039;&#039;&#039;mos-auth.conf&#039;&#039;&#039;&#039;&#039; для каждого параметра написано, что это за значение).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для параметра &#039;&#039;&#039;«Папка skel для гостевой учетной записи»&#039;&#039;&#039; помимо радиокнопки &#039;&#039;&#039;«Системная настройки»&#039;&#039;&#039; доступны &#039;&#039;&#039;«Переопределена»&#039;&#039;&#039; (позволяет выбрать папку skel для гостя и записать ее значение в собственный конфиг Admin Tweaker) и &#039;&#039;&#039;«По умолчанию»&#039;&#039;&#039; (позволяет записать пустое значение в собственный конфиг Admin Tweaker).&amp;lt;/big&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Опция &#039;&#039;&#039;«Удалить файл конфига»&#039;&#039;&#039; в разделе &#039;&#039;&#039;«Способ отображения логинов на экране авторизации»&#039;&#039;&#039; позволяет удалить созданный данной утилитой файл, в котором записан способ отображения авторизации через mos.ru. При удалении данного файла авторизация будет отображаться по умолчанию согласно настройкам системы.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Tweaker-mos-auth.png|828x828пкс|Admin Tweaker. Настройки авторизации через mos.ru]]&lt;br /&gt;
&lt;br /&gt;
===Видеодрайвер===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет установить проприетарные драйвера &#039;&#039;&#039;&#039;&#039;Nvidia&#039;&#039;&#039;&#039;&#039;. После установки драйвера &#039;&#039;&#039;&#039;&#039;Nvidia&#039;&#039;&#039;&#039;&#039; необходимо перезагрузить компьютер.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Восстановление конфигураций и сервисов===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет восстановить слетевшие шрифты и конфигурацию сервера времени (как по отдельности, так и одновременно). Для завершения восстановления необходимо перезагрузить компьютер.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Восстановление рабочего стола при запуске===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет заблокировать рабочий стол и настройки пользователя для их восстановления при новом запуске системы. Выберите учетную запись из выпадающего списка и действие, которое к ней можно применить (&#039;&#039;разблокировать&#039;&#039; или &#039;&#039;заблокировать&#039;&#039;), нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Восстановление системы из снимка===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет восстановить систему из снимка в репозитории (доступны репозитории МОС и РОСА). Выберите дату снимка для восстановления и нажмите &#039;&#039;&#039;«Восстановить»&#039;&#039;&#039;. По окончании выполнения восстановления программа выведет статус &#039;&#039;&#039;«Завершено»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Выключение и перезагрузка===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет выбрать паузу в секундах между выбором пункта меню &#039;&#039;&#039;«Завершение работы»&#039;&#039;&#039; и выключением компьютера. Установите продолжительность паузы в секундах и нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Действия с домашней папкой===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет создать или восстановить из архива домашнюю папку выбранного пользователя. Выберите нужного пользователя и нажмите &#039;&#039;&#039;«Создать архив»&#039;&#039;&#039; или &#039;&#039;&#039;«Восстановить из архива».&#039;&#039;&#039;&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Внимание!&amp;lt;/big&amp;gt;&#039;&#039;&#039; &amp;lt;big&amp;gt;Перед созданием архива убедитесь, что для него достаточно места на диске (архив создаётся в папке /home).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Доступ к Магазину===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет установить права пользователям и группам на запуск магазина &#039;&#039;&#039;«Приложения для МОС»&#039;&#039;&#039;. Разрешение на доступ к магазину приложений может быть дано только участникам &#039;&#039;wheel&#039;&#039; и/или есть возможность добавить собственное правило. Для этого в поле &#039;&#039;&#039;«Объект»&#039;&#039;&#039; необходимо выбрать пользователя или группу, ввести имя пользователя или группы и выбрать действие (&#039;&#039;разрешить&#039;&#039; или &#039;&#039;запретить запуск&#039;&#039;). На данной вкладке также можно редактировать созданное правило, для сохранения изменений нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Tweak-appstore.png|699x699пкс|Создание и редактирование правил запуска магазина &amp;quot;Приложения для МОС&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
===Защита введенных паролей Wi-Fi===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет настроить требование пароля при просмотре сетевого подключения.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Инкогнито для браузеров===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет переключить обычный режим и режим инкогнито для браузеров по умолчанию. Для браузеров &#039;&#039;Chromium&#039;&#039;, &#039;&#039;Google Chrome&#039;&#039;, &#039;&#039;Яндекс.Браузер&#039;&#039; есть возможность выбрать состояния: &#039;&#039;&#039;«Режим инкогнито включен»&#039;&#039;&#039;, &#039;&#039;&#039;«Режим&#039;&#039;&#039; &#039;&#039;&#039;инкогнито выключен»&#039;&#039;&#039;, &#039;&#039;&#039;«Как в системе (по умолчанию)»&#039;&#039;&#039;. Режим по умолчанию определяется настройками системы. Для сохранения изменений нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039; и перезагрузите компьютер.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Копирование конфигов текущего пользователя в skel===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет создавать новых пользователей с теми конфигами, которые существуют у текущего пользователя в данный момент. Для выполнения копирования нажмите кнопку &#039;&#039;&#039;«Скопировать конфиги»&#039;&#039;&#039;. Если в &#039;&#039;&#039;&#039;&#039;etc/skel&#039;&#039;&#039;&#039;&#039; уже есть конфиги, они будут удалены.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;В текущей версии Admin Tweaker появилась возможность скопировать не только конфиги, но и всю домашнюю папку.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;Внимание!&#039;&#039;&#039; Перед копированием всей домашней папки желательно убедиться в том, что на диске с домашней папкой есть свободное место большего объёма, чем объём домашней папки, иначе произойдёт его переполнение.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Настройки GRUB===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет скрыть/показать отображение меню GRUB при загрузке ПК. На данной вкладке приведен код, позволяющий увидеть, как в данный момент выглядит файл конфига GRUB. Также есть возможность настраивать интервал при загрузке (вводить значения от 1 до 60) и видеть вносимые изменения.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Если поставить галочку напротив &#039;&#039;&#039;«Защитить настройки GRUB паролем»&#039;&#039;&#039; и ввести пароль, то при загрузке во время отображения GRUB будет нельзя редактировать пункты загрузки (&#039;&#039;клавишей E&#039;&#039; &#039;&#039;на клавиатуре&#039;&#039;) и открывать консоль (&#039;&#039;клавишей C на клавиатуре&#039;&#039;) без ввода логина (&#039;&#039;root&#039;&#039;) и указанного в Admin Tweaker в разделе &#039;&#039;&#039;&#039;&#039;«Настройки GRUB»&#039;&#039;&#039;&#039;&#039; пароля. Защита снимается при указании пустого пароля или отсутствии галочки. Защита GRUB паролем может быть также активирована и снята в консольной версии.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ограничение wi-fi===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет запрашивать пароль администратора/разрешать подключение без пароля при подключении к wi-fi сетям.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ограничение доступа к носителям ===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет ограничить/восстановить доступ пользователей к носителям (устройствам).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Пакет HPLIP===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет включать/отключать обновления плагина HP при обновлении драйвера.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Переключение звукового сервера===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет выбрать звуковой сервер (&#039;&#039;PulseAudio&#039;&#039; или &#039;&#039;PipeWire&#039;&#039;) и удалить все звуковые серверы. Нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039; после выбора нужной опции.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Пересоздание учетной записи===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет полностью удалить выбранную учетную запись, после чего создать новую. После выбора учетной записи в выпадающем списке нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Смена VCL для LibreOffice===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет переключить визуальные компоненты LibreOffice между &#039;&#039;&#039;&#039;&#039;kf5&#039;&#039;&#039;&#039;&#039; и &#039;&#039;&#039;&#039;&#039;gtk3&#039;&#039;&#039;&#039;&#039;. После выбора визуального компонента нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Удаление образовательных программ===&lt;br /&gt;
&amp;lt;big&amp;gt;Данная функция позволяет удалить установленные программы из категории &#039;&#039;&#039;&#039;&#039;«Образование»&#039;&#039;&#039;&#039;&#039; (&#039;&#039;&#039;&#039;&#039;&amp;quot;Education&amp;quot;&#039;&#039;&#039;&#039;&#039;). Для удаления выберите необходимые программы из списка и нажмите &#039;&#039;&#039;«Применить»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Функция удаления образовательных программ может быть полезна при чистке компьютера после экзаменов или при настройке компьютера администратора, на котором не нужны программы для образования.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Консольные команды==&lt;br /&gt;
&amp;lt;big&amp;gt;Доступные консольные команды описаны в разделе &#039;&#039;&#039;Help&#039;&#039;&#039;:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;help&amp;lt;/code&amp;gt; - вывести справку;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;block-user [user true|false]&amp;lt;/code&amp;gt; - заблокировать изменения рабочего стола указанного пользователя;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;recreate-user [user]&amp;lt;/code&amp;gt; - пересоздать учётную запись выбранного пользователя;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;archive-home [user]&amp;lt;/code&amp;gt; - создать архив домашней папки пользователя;&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;restore-home [user]&amp;lt;/code&amp;gt; - восстановить домашнюю папку пользователя из архива;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;hplip-update [true|false]&amp;lt;/code&amp;gt; - включить или выключить обновления пакета &#039;&#039;&#039;&#039;&#039;hplip&#039;&#039;&#039;&#039;&#039; вместе с драйвером;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;lock-wifi-watch [true|false]&amp;lt;/code&amp;gt; - включить или выключить запрос пароля администратора для просмотра подключений wi-fi;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;restrict-wifi [true|false]&amp;lt;/code&amp;gt; - включить или выключить запрос пароля администратора для изменения wi-fi;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;restrict-devices [true|false]&amp;lt;/code&amp;gt; - включить или выключить ограничение доступа к дискам и устройствам;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;restore-fonts&amp;lt;/code&amp;gt; - восстановить шрифты (данная команда требует дальнейшей перезагрузки);&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;restore-time-server&amp;lt;/code&amp;gt; - восстановить конфигурацию сервера времени;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;switch-audio [pulseaudio|pipewire]&amp;lt;/code&amp;gt; - переключить звуковой сервер на &#039;&#039;&#039;&#039;&#039;pulseaudio&#039;&#039;&#039;&#039;&#039; или &#039;&#039;&#039;&#039;&#039;pipewire&#039;&#039;&#039;&#039;&#039; (данная команда требует дальнейшей перезагрузки);&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;browser-incognito [chromium|google-chrome|yandex-browser] [true|false|default|delete]&amp;lt;/code&amp;gt; - переключить режим инкогнито для браузеров&amp;lt;/big&amp;gt;  &amp;lt;big&amp;gt;по умолчанию;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;install-nvidia&amp;lt;/code&amp;gt; - установить проприетарный драйвер &#039;&#039;&#039;&#039;&#039;NVidia&#039;&#039;&#039;&#039;&#039; (данная команда требует дальнейшей перезагрузки);&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;copy-configs-to-skel&amp;lt;/code&amp;gt; - копировать конфиги текущего пользователя в &#039;&#039;&#039;&#039;&#039;/etc/skel&#039;&#039;&#039;&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;copy-home-folder-to-skel&amp;lt;/code&amp;gt; - копировать домашнюю папку текущего пользователя в &#039;&#039;&#039;&#039;&#039;/etc/skel&#039;&#039;&#039;&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;enable-mos-authorization [true|false]&amp;lt;/code&amp;gt; - включить или выключить авторизацию через &#039;&#039;mos.ru&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;enable-mos-enter-button [true|false|default]&amp;lt;/code&amp;gt; - включить, выключить или установить системные настройки для кнопки входа через &#039;&#039;mos.ru&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;change-login-method [none|select|list|delete]&amp;lt;/code&amp;gt; - установить ввод логина, список, карусель или удалить файл конфигурации для способа отображения логинов &#039;&#039;sddm&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;change-guest-user [true|false|default]&amp;lt;/code&amp;gt; - включить, выключить или установить системные настройки для гостевой учётной записи;&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;change-guest-tmpfs-mount [true|false|default]&amp;lt;/code&amp;gt; - включить, выключить или установить системные настройки для монтирования гостевой учётной записи в &#039;&#039;tmpfs&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;enable-grub [true|false]&amp;lt;/code&amp;gt; - включить или выключить отображение GRUB при загрузке ОС;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;change-guest-skel-folder [folder|default|system]&amp;lt;/code&amp;gt; - выбрать папку, установить значение по умолчанию или взять из системных настроек адрес папки &#039;&#039;skel&#039;&#039; для гостевой учётной записи;&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;set-grub-timeout [timeout]&amp;lt;/code&amp;gt; - установить время показа меню GRUB (&#039;&#039;в секундах&#039;&#039;) до загрузки ОС;&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;set-grub-password [password]&amp;lt;/code&amp;gt; - установить пароль на изменения меню GRUB (пустое значение снимает защиту паролем);&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;set-grub-password&amp;lt;/code&amp;gt; - снять защиту паролем на изменения меню GRUB;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;remove-education&amp;lt;/code&amp;gt; - удалить из системы образовательные программы;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;set-mos-appstore-wheel-only [true|false]&amp;lt;/code&amp;gt; - запретить или снять запрет на доступ к магазину приложений МОС только для пользователей группы &#039;&#039;wheel&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;libreoffice-visual [kf5|gtk3]&amp;lt;/code&amp;gt; - переключить визуальные компоненты &#039;&#039;&#039;&#039;&#039;LibreOffice&#039;&#039;&#039;&#039;&#039; между &#039;&#039;&#039;kf5&#039;&#039;&#039; и &#039;&#039;&#039;gtk3&#039;&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;set-shutdown-pause&amp;lt;/code&amp;gt; - установить паузу перед выключением компьютера.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Категория:МОС]]&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Tweak-appstore.png&amp;diff=2466</id>
		<title>Файл:Tweak-appstore.png</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Tweak-appstore.png&amp;diff=2466"/>
		<updated>2025-12-01T14:04:02Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Доступ к Магазину (версия 3.8)&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Tweaker-mos-auth.png&amp;diff=2465</id>
		<title>Файл:Tweaker-mos-auth.png</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Tweaker-mos-auth.png&amp;diff=2465"/>
		<updated>2025-12-01T14:02:58Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Авторизация через mos.ru (версия 3.8)&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Admin_Tweaker.png&amp;diff=2464</id>
		<title>Файл:Admin Tweaker.png</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Admin_Tweaker.png&amp;diff=2464"/>
		<updated>2025-12-01T13:59:22Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Основное окно утилиты Admin Tweaker&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=2446</id>
		<title>Управление компьютерным классом</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=2446"/>
		<updated>2025-11-18T12:04:23Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Добавлена информация о локальном включении wi-fi на хостах, обновлена информация о разработчиках&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Утилита помогает настроить компьютерный класс на операционной системе МОС 12 в школе для управления через ssh и Veyon.&lt;br /&gt;
&lt;br /&gt;
Для работы c Veyon и настройки Veyon пользователь должен быть в группе &#039;&#039;&#039;wheel&#039;&#039;&#039;. Если veyon не будет настраиваться или будет настраиваться не данной утилитой, то группа wheel не нужна.&lt;br /&gt;
&lt;br /&gt;
Перед использованием основных функций программы необходимо произвести настройку кабинета, переключившись на вкладку &amp;quot;Настройка хостов&amp;quot;. Для успешной работы все компьютеры в кабинете должны находиться в одной подсети.&lt;br /&gt;
&lt;br /&gt;
== Установка ==&lt;br /&gt;
Только на компьютере учителя!&lt;br /&gt;
 sudo dnf --refresh in comp-cab-setup&lt;br /&gt;
Или найти и установить comp-cab-setup через средство установки программ dnfdragora (&amp;quot;Пакеты&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Запуск ==&lt;br /&gt;
 comp-cab-setup&lt;br /&gt;
Или через Главное меню -&amp;gt; Образование -&amp;gt; Управление компьютерным классом (в главном меню доступен также поиск по названию Управление компьютерным классом).&lt;br /&gt;
&lt;br /&gt;
== Настройка ==&lt;br /&gt;
Сначала необходимо заполнить таблицу компьютеров. Для каждого компьютера необходимо указать название и адрес. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если указать адрес не в формате IP, к нему добавляется суффикс &amp;lt;code&amp;gt;.local&amp;lt;/code&amp;gt;, необходимый для доступа к компьютеру в школьной сети. Если он не является необходимым, можно отредактировать файл &amp;lt;code&amp;gt;/home/пользователь/.teacher_config/ccs.conf&amp;lt;/code&amp;gt;, вписав нужный суффикс или оставив пустой часть строки после знака &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, что будет означать пустой суффикс.&lt;br /&gt;
&lt;br /&gt;
Остальные поля в таблице не являются обязательными, но необходимы для работы большинства функций программы:&lt;br /&gt;
&lt;br /&gt;
* Выбор - логическое значение, которое показывает, будет ли выполнено на компьютере указанное действие. Если нажать на заголовок столбца (надпись &amp;quot;Выбор&amp;quot;), можно выбрать или снять выбор со всех компьютеров.&lt;br /&gt;
* MAC-адрес: можно указать, но он определяется автоматически при установке Veyon.&lt;br /&gt;
* Логины и пароли ученика и админа: можно указать, но в случае, если они одинаковые, проще воспользоваться кнопками &amp;quot;Генерация админов&amp;quot; и &amp;quot;Генерация пользователей&amp;quot; в верхней части окна. &#039;&#039;Внимание&#039;&#039;: в целях безопасности вместо паролей в таблице отображаются звёздочки. Посмотреть пароль можно во всплывающей подсказке, наведя на него курсор мыши.&lt;br /&gt;
* Настроен: заполняется автоматически при копировании ключей SSH. &lt;br /&gt;
*Удалённый логин: есть ли на хосте возможность удалённого входа в систему.&lt;br /&gt;
Также доступен импорт данных в таблицу:&lt;br /&gt;
* Из текстового файла: в файле должны быть в столбик перечислены адреса компьютеров, имена присваиваются автоматически. Например, если при импорте указать универсальное имя comp, то в таблице компьютерам будут даны имена comp1, comp2 и т.д.;&lt;br /&gt;
* из JSON - импорт всех данных целиком. Импортируемый файл json должен быть создан данной программой при помощи экспорта. Внимание: если в таблице были хосты, не указанные в импортируемом файле JSON, они не удаляются, а остаются в таблице. &lt;br /&gt;
При нажатии кнопки Экспорт можно экспортировать список хостов со всеми их настройками в файл json.&lt;br /&gt;
[[Файл:Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом.png|альт=Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом|мини|Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом]]&lt;br /&gt;
&lt;br /&gt;
== Действия на вкладке &amp;quot;Настройка хостов&amp;quot; ==&lt;br /&gt;
Начиная с версии 4, все действия на вкладке хостов разнесены на несколько боковых вкладок.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Сеть&amp;quot; ====&lt;br /&gt;
* Проверить ping. Проверяет, доступны ли отмеченные компьютеры.&lt;br /&gt;
*Скорость проводных подключений. Выводит текущую скорость проводных подключений на отмеченных хостах или информацию о том, что проводных подключений нет (в случае, когда хосты подключены только по wi-fi).&lt;br /&gt;
* Настроить доступ. Копирует ключи SSH с учительского компьютера на отмеченные компьютеры учеников. Перед копированием необходимо ответить на вопрос, создать ли новый ключ (возможно, с заменой) или использовать существующий на учительском компьютере. Также предлагается выбрать, добавить ли ключи к уже имеющимся на ученических компьютерах или заменить файл &amp;lt;code&amp;gt;authorized_keys&amp;lt;/code&amp;gt; в папке &amp;lt;code&amp;gt;/root/.ssh&amp;lt;/code&amp;gt;. При успешной настройке в столбце Настроен появится значение Да. &#039;&#039;Внимание&#039;&#039;: для настройки доступа по ssh в таблице должны быть заполнены логины и пароли админов на удалённых хостах. Админ - любой пользователь из группы wheel (учитель, администратор), но не root.&lt;br /&gt;
* Удалить ключи. Позволяет удалить ключи ssh с выбранных компьютеров учеников. &#039;&#039;Внимание&#039;&#039;: данная функция удаляет все ключи, а не только скопированные с компьютера учителя.&lt;br /&gt;
* Получить IP по MAC. Позволяет при заполненном MAC-адресе получить IP выбранных хостов и внести их в таблицу. Внимание: при выборе данной опции существующие имена хостов будут заменены на их IP.&lt;br /&gt;
*Получить MAC по IP. Позволяет при заполненном IP-адресе получить MAC-адреса выбранных хостов и внести их в таблицу.&lt;br /&gt;
*Сменить machine-id. Позволяет сгенерировать новый уникальный идентификатор для каждого отмеченного хоста.&lt;br /&gt;
*Групповое переименование хостов. Позволяет присвоить хостам локальные имена, отличающиеся только номерами. Может быть полезно при настройке отдельного кабинета.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Пользователи&amp;quot; ====&lt;br /&gt;
* Создать учётные записи учеников. Позволяет создать на выбранных компьютерах учётные записи учеников с указанными в таблице логинами и паролями. На Рабочем столе у созданных учеников также будут созданы папки Задания и Сдать работы.&lt;br /&gt;
* Удалить учётные записи учеников. Позволяет удалить на выбранных компьютерах учётные записи учеников вместе с их домашними папками.&lt;br /&gt;
* Включить и выключить автологин учеников - позволяет управлять удалённым входом в систему на выбранных компьютерах.&lt;br /&gt;
*Копировать архив /home с сервера - позволяет скопировать с сервера архив эталонной домашней папки на выбранные хосты для последующего их восстановления также при помощи данной утилиты.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Veyon&amp;quot; ====&lt;br /&gt;
* Установить Veyon - устанавливает veyon на компьютере учителя (если он уже был установлен, установка не производится) и veyon-core на компьютерах учеников. &#039;&#039;Внимание&#039;&#039;: на компьютерах учеников в трее может не появляться значок Veyon, что никак не влияет на его работоспособность.&lt;br /&gt;
* Настроить Veyon: позволяет создать кабинет для управления при помощи Veyon и добавить в него выбранные компьютеры. &#039;&#039;Внимание&#039;&#039;: если кабинет уже существует, будет предложено заменить его или добавить компьютеры в уже существующий; также если в текущем кабинете уже существуют указанные компьютеры, их тоже можно будет заменить, оставить или добавить копии. &#039;&#039;Внимание&#039;&#039;: для корректной работы Veyon пользователь на компьютере учителя должен входить в группу wheel. Также на компьютерах учеников должен быть запущен сеанс X11. Если Veyon установлен, настроен, но компьютеры отображаются как недоступные, вероятно, что проблема в типе сеанса (wayland). В таком случае нужно завершить сеанс и залогиниться заново, выбрав в нижней части экрана тип сеанса Plasma (X11).&lt;br /&gt;
*Удалить с сервера ключи Veyon. Удаляет с сервера (компьютер учителя) ключи Veyon. Может быть полезно при полной перенастройке Veyon в кабинете.&lt;br /&gt;
*Удалить с хостов ключи Veyon. Удаляет с отмеченных хостов ключи Veyon. Может быть полезно при полной перенастройке Veyon в кабинете.&lt;br /&gt;
*Копировать ключ на хосты. Копирует существующий публичный ключ Veyon с сервера на отмеченные хосты. Может быть полезно, если Veyon перестал &amp;quot;видеть&amp;quot; некоторые хосты.&lt;br /&gt;
* Рестарт службы Veyon на сервере и хостах. Перезапускает службу veyon.service на сервере и отмеченных хостах соответственно. Может быть полезно при внесении изменений в настройку Veyon.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Выполнение команд&amp;quot; ====&lt;br /&gt;
* Выполнить команду от root: отправляет по SSH на выбранные компьютеры введённую команду, которая будет выполнена от root. Также есть возможность выбрать из списка распространённых команд:&lt;br /&gt;
** обновить и перезагрузить хосты (с возможность вывода уведомления);&lt;br /&gt;
** обновить и выключить хосты (с возможностью уведомления, а также последующего выключения сервера);&lt;br /&gt;
** перезагрузить хосты;&lt;br /&gt;
** выключить хосты;&lt;br /&gt;
** установить программы (будет предложено ввести названия программ в виде списка или выбрать из списка популярных программ);&lt;br /&gt;
**добавить языки ввода;&lt;br /&gt;
** удалить программы (аналогично);&lt;br /&gt;
** выполнить команду из файла. &lt;br /&gt;
Каждую из предложенных команд можно отправить на хосты как последовательно, так и параллельно (не рекомендуется при слабой сети). Последовательное выполнение занимает больше времени, но сервер получает вывод каждой выполняемой команды. При параллельном выполнении команда отправляется на хосты и дальше выполняется там без связи с сервером, освобождая интерфейс утилиты для следующих задач.&lt;br /&gt;
&lt;br /&gt;
* Установить и удалить программы - тот же функционал, что при установке или удалении программ через выполнение команд.&lt;br /&gt;
* Скопировать файл - позволяет скопировать файл с сервера на отмеченные хосты. При нажатии данной кнопки будет необходимо выбрать папку на хостах, куда будет произведено копирование. Также есть возможность скопировать файл как правила nftables (для ограничения работы сети на хостах) или скрипт автозагрузки для пользователя - в этом случае проверяется наличие шебанга в начале скрипта.&lt;br /&gt;
* Включить удалённый вход в систему - установка на хостах пакета, позволяющего осуществлять удалённый вход пользователей в систему, и запуск соответствующей службы.&lt;br /&gt;
* Очистка конфигов пользователей - позволяет очистить на хостах конфиги распространённых программ для указанного пользователя (или для всех пользователей).&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Ограничения профиля&amp;quot; ====&lt;br /&gt;
&lt;br /&gt;
* Запретить/разрешить изменения рабочего стола - позволяет запретить указанным пользователям менять элементы рабочего стола. Физически их можно менять, но при перезагрузке рабочий стол вернётся в исходное состояние.&lt;br /&gt;
* Отключить/ограничить/восстановить интернет на хостах - выполняет указанные действия на отмеченных хостах. Ограничение интернета позволяет оставить доступными ограниченное количество портов и адресов. Более подробно здесь: [[Блокировка интернета в МОС-12 при помощи nftables]]&lt;br /&gt;
* Отключить/включить фаервол на хостах: выполняет указанные действия на отмеченных хостах.&lt;br /&gt;
* Отключить/включить wi-fi на хостах: выполняет указанные действия на отмеченных хостах.&lt;br /&gt;
* Защитить/разрешить изменения wi-fi на хостах: при включении защиты при попытке изменить настройки беспроводного соединения на отмеченных хостах будет запрашиваться администраторский пароль.&lt;br /&gt;
* Запретить/разрешить изменения сети на хостах: при включении запрета любому пользователю не из группы wheel будут запрещены любые действия, связанные с настройкой сети, на отмеченных хостах.&lt;br /&gt;
* Отключить/включить устройства ввода на хостах: при отключении на отмеченных хостах будут отключены мышь и клавиатура.&lt;br /&gt;
* Защита настроек хостов паролем: при включении защиты вкладка &amp;quot;Настройка хостов&amp;quot; на учительском компьютере будет требовать установленный пароль при переключении на неё. Это может быть полезно в случае, если администратор, настраивающий компьютерный класс при помощи данной утилиты, и учитель, работающий в данном кабинете - разные люди, и администратор хочет быть уверенным в том, что его настройки останутся без изменений.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом.png|альт=Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом|мини|Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом]]&lt;br /&gt;
&lt;br /&gt;
== Действия на вкладке &amp;quot;Учителю&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
==== Верхняя группа кнопок ====&lt;br /&gt;
&lt;br /&gt;
*Выбрать всё - выбор всех компьютеров из списка.&lt;br /&gt;
* Очистить выбор - снятие выбора со всех компьютеров. Также можно выбирать компьютеры мышью при помощи клавиш Ctrl и Shift.&lt;br /&gt;
*Генерация пользователей - заполнение таблицы одинаковыми логинами и паролями пользователей.&lt;br /&gt;
* Сохранить, удалить профиль и перейти к профилю - позволяет быстро сохранить (требуется только ввод названия), удалить или загрузить список хостов с логинами и паролями пользователей. В отличие от импорта из JSON, здесь существующие в таблице хосты не сохраняются. Опция предназначена для управления несколькими компьютерными кабинетами с одного сервера.&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Работы и задания&amp;quot; ====&lt;br /&gt;
*Создать папку Сдать работы - создаёт папку Сдать работы на Рабочем столе учеников на выбранных компьютерах. Также, если этой папки не было, она создаётся автоматически при раздаче заданий или неудачной попытке их сбора;&lt;br /&gt;
*Собрать работы - позволяет скопировать работы из папки Сдать работы с Рабочего стола учеников в папку Работы на Рабочем столе учителя, где создаются подпапки с указанным именем, а также текущей датой и временем в названии. Здесь и далее при обмене файлами ученик - это текущий пользователь на хосте, включая гостя и пользователя с учётной записью mos.ru;&lt;br /&gt;
* Очистить работы - очищает папку Сдать работы на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* Раздать задания - позволяет скопировать выбранные в файловом диалоге файлы с компьютера учителя в папку Задания на Рабочем столе учеников;&lt;br /&gt;
* Очистить задания - очищает папку Задания на Рабочем столе учеников на выбранных компьютерах.&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Архивация и восстановление&amp;quot; ====&lt;br /&gt;
*Архивировать /home - создаёт архив домашней папки ученика на выбранных компьютерах;&lt;br /&gt;
* Восстановить /home - восстанавливает домашнюю папку ученика из архива в случае его наличия на выбранных компьютерах;&lt;br /&gt;
* Создать снимок /home - создаёт снимок домашней папки выбранной учётной записи на хостах (в случае наличия на них файловой системы BTRFS). Если снимок, созданный данной утилитой, уже существовал, то он перезаписывается;&lt;br /&gt;
*Восстановить /home из снимка - восстанавливает домашнюю папку выбранной учётной записи на хостах (в случае наличия на них файловой системы BTRFS и созданного при помощи данной утилиты снимка).&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Действия на хостах&amp;quot; ====&lt;br /&gt;
*Отобразить имя - отображает названия (как в таблице) выбранных компьютеров на их экранах;&lt;br /&gt;
*Поменять обои - устанавливает выбранное изображение в качестве обоев рабочего стола для указанных пользователей на выбранных хостах;&lt;br /&gt;
*Открыть браузер - открывает браузер по умолчанию с указанной на сервере страницей на выбранных компьютерах;&lt;br /&gt;
*Удалённая авторизация учеников - при заранее включённой возможности удалённой авторизации осуществляет вход в систему указанных в таблице пользователей на выбранных хостах;&lt;br /&gt;
*Удалённый выход из системы - при заранее включённой возможности удалённой авторизации осуществляет выход из системы текущего пользователя на выбранных хостах;&lt;br /&gt;
*Регистрация на уроке - открывает на отмеченных хостах экран авторизации, где ученик должен ввести свои фамилию и имя. Полученный результат (имена хостов с именами учеников, которые за ними работают) сохраняется в указанном файле на компьютере учителя и может быть полезен ему при анализе результатов урока, например, собранных или оставленных на компьютерах выполненных работ;&lt;br /&gt;
*Закрыть окна - закрывает все открытые браузеры на выбранных хостах или блокирует графическую сессию для привлечения внимания учеников к процессу урока;&lt;br /&gt;
*Перезагрузить - перезагружает выбранные хосты.&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Действия на сервере&amp;quot; ====&lt;br /&gt;
*Открыть проводник - открывает на сервере Dolphin для обзора файловой системы на одном выбранном компьютере;&lt;br /&gt;
* Открыть папку Работы - открывает папку Работы с собранными работами учеников на сервере.&lt;br /&gt;
&lt;br /&gt;
== Меню окна ==&lt;br /&gt;
&lt;br /&gt;
* Справка - открывает встроенную в программу справку со ссылками на данную статью, FAQ и changelog.&lt;br /&gt;
* Показать лог - открывает проводник с выделенным файлом лога.&lt;br /&gt;
* Запустить веб-версию - запускает сервер для управления классом с телефона учителя.&lt;br /&gt;
* Выход - закрывает программу.&lt;br /&gt;
&lt;br /&gt;
== Часто возникающие проблемы ==&lt;br /&gt;
&lt;br /&gt;
* После перенастройки ssh не получается подключиться к хостам. Это может быть связано с тем, что отпечаток хоста хранится в файле ~/.ssh/known_hosts и не совпадает с существующим. Можно удалить отпечаток из known_hosts (при помощи данной программы или вручную). Также можно удалить known_hosts полностью. Ещё может помочь удаление ключей ssh с хостов (выполняется также при помощи данной утилиты).&lt;br /&gt;
* После настройки ssh программа всё равно требует пароли на удалённых компьютерах. Это может произойти только вследствие замены ключа. Лучший способ исправить проблему - перенастроить ssh при помощи данной программы.&lt;br /&gt;
* Устройства недоступны, не проходит пинг. В таком случае следует проверить, корректно ли вписаны адреса. Также адрес может быть по ошибке вписан в поле для названия хоста (см. рисунок). Также в некоторых случаях соединение лучше устанавливается, если использовать не локальное имя, а IP хоста.&lt;br /&gt;
*При помощи данной утилиты на хосте был отключён wi-fi, являющийся единственным сетевым соединением. В этом случае на данном хосте нужно выполнить команду: &lt;br /&gt;
 systemctl unmask wpa_supplicant ; systemctl start wpa_supplicant ; nmcli radio wifi on&lt;br /&gt;
[[Файл:Ping fail.png|мини|Ошибка заполнения таблицы хостов]]&lt;br /&gt;
&lt;br /&gt;
== Консольная версия ==&lt;br /&gt;
В настоящее время программу можно запускать в консольной версии со следующими параметрами командной строки:&lt;br /&gt;
&lt;br /&gt;
* registration - запуск регистрации на уроке;&lt;br /&gt;
* poweroff - выключить хосты;&lt;br /&gt;
* reboot - перезагрузить хосты;&lt;br /&gt;
* end-session - завершить текущую сессию на хостах;&lt;br /&gt;
* lock-session - заблокировать текущую сессию на хостах;&lt;br /&gt;
* close-browsers - закрыть все браузеры на хостах;&lt;br /&gt;
* show-hostnames - отобразить имена хостов;&lt;br /&gt;
* get-works - собрать работы учеников;&lt;br /&gt;
* open-browser - открыть браузер на хостах (следующий параметр - адрес страницы для открытия);&lt;br /&gt;
* internet-off - выключить интернет на хостах;&lt;br /&gt;
* internet-on - включить интернет на хостах;&lt;br /&gt;
* input-off - выключить устройства ввода на хостах;&lt;br /&gt;
* input-on - включить устройства ввода на хостах.&lt;br /&gt;
&lt;br /&gt;
Данные команды будут отправлены на отмеченные хосты на вкладке настройки хостов на компьютере учителя.&lt;br /&gt;
&lt;br /&gt;
== Дополнительно ==&lt;br /&gt;
Исходный код: https://hub.mos.ru/mos/src/comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Логи: ~/.teacher_control/log.txt&lt;br /&gt;
&lt;br /&gt;
Текущий список устройств (не рекомендуется для редактирования вручную): ~/.teacher_control/hosts.json&lt;br /&gt;
&lt;br /&gt;
Сохранённый список настроенных хостов: ~/.teacher_control/setup_hosts.json&lt;br /&gt;
&lt;br /&gt;
== Лицензия ==&lt;br /&gt;
GPLv3&lt;br /&gt;
&lt;br /&gt;
== Авторы ==&lt;br /&gt;
Команда разработки МОС&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;br /&gt;
[[Категория:Информатика]]&lt;br /&gt;
[[Категория:ПК и Ноутбуки]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B7%D0%B2%D0%BE%D0%BD%D0%BA%D0%BE%D0%B2&amp;diff=2183</id>
		<title>Настройка звонков</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B7%D0%B2%D0%BE%D0%BD%D0%BA%D0%BE%D0%B2&amp;diff=2183"/>
		<updated>2025-06-10T13:14:49Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Описание программы==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Настройка звонков - утилита для запуска школьных звонков согласно расписанию и воспроизведения звуковых файлов во время перемен.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Установка==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для установки программы введите в консоли:&amp;lt;/big&amp;gt;&lt;br /&gt;
 &amp;lt;big&amp;gt;sudo dnf in school-ringer&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;big&amp;gt;Или найдите и установите &#039;&#039;&#039;school-ringer&#039;&#039;&#039; через средство установки программ &#039;&#039;&#039;dnfdragora&#039;&#039;&#039; (&#039;&#039;&#039;&amp;quot;Пакеты&amp;quot;&#039;&#039;&#039;).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Запуск==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для запуска программы введите в консоли:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;school-ringer&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Или через &#039;&#039;&#039;Главное меню&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Образование&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Настройка звонков&#039;&#039;&#039; (в главном меню также доступен поиск по названию &#039;&#039;&#039;Настройка звонков&#039;&#039;&#039;).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для запуска программы требуется ввести пароль пользователя из группы &#039;&#039;wheel&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Основное окно программы==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Основное окно программы содержит ссылку на скачивание инструкции, отображает текущее время, время следующего звонка, статус сервиса, активные расписания, наличие музыки на переменах (все поля обновляются автоматически). Также основное окно содержит кнопки &#039;&#039;&#039;«Принудительный звонок»&#039;&#039;&#039;, &#039;&#039;&#039;«Включить оповещение»&#039;&#039;&#039;, &#039;&#039;&#039;«Не звонить сегодня»&#039;&#039;&#039;, &#039;&#039;&#039;«Включить сервис»&#039;&#039;&#039;, &#039;&#039;&#039;«Редактировать&#039;&#039;&#039; &#039;&#039;&#039;расписание»&#039;&#039;&#039;, &#039;&#039;&#039;«Редактировать группы звонков»&#039;&#039;&#039;, &#039;&#039;&#039;«Установить каникулы»&#039;&#039;&#039;, &#039;&#039;&#039;«Играть музыку на переменах»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для выполнения большинства функций в данной утилите требуется ввести пароль пользователя из группы &#039;&#039;wheel&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Основное окно.png|500px|Основное окно программы]]&lt;br /&gt;
&lt;br /&gt;
==Действия программы==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;«Скачать инструкцию»&#039;&#039;&#039; - открывает инструкцию по работе с программой в формате &#039;&#039;&#039;pdf&#039;&#039;&#039; на &#039;&#039;&#039;hub.mos.ru.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;«Принудительный звонок»&#039;&#039;&#039; - запускает звонок в текущий момент времени вне зависимости от активного расписания. При нажатии на данную кнопку открывается предупреждение, после которого включается звонок по умолчанию.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;«Включить оповещение»&#039;&#039;&#039; - позволяет выбрать файл в системе для запуска в текущий момент.&amp;lt;/big&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;«Не звонить сегодня»&#039;&#039;&#039; - позволяет отключить звонки в текущий день. Сервис будет включен по умолчанию в 00:00 следующего дня.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;«Включить/выключить сервис»&#039;&#039;&#039; - активирует/останавливает звонки. При включении сервиса в основном окне программы статус сервиса меняется на «Работает», отображаются названия активных расписаний и время следующего звонка, название кнопки меняется на &#039;&#039;&#039;«Выключить сервис»&#039;&#039;&#039;. При выключении сервиса в основном окне программы статус сервиса поменяется на «Остановлен», исчезнет время следующего звонка, название кнопки меняется на &#039;&#039;&#039;«Включить сервис»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;«Редактировать расписание»&#039;&#039;&#039; - вызывает окно редактирования расписаний.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Настройка звонков. Окно редактирования расписания.png|500px|Окно редактирования расписания]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;При первом открытии данное окно содержит вкладку расписания &#039;&#039;&#039;«Основное»&#039;&#039;&#039; (при нажатии правой кнопкой мыши на вкладку &#039;&#039;&#039;«Основное»&#039;&#039;&#039; появляется возможность переименовать или удалить данное расписание) и &#039;&#039;&#039;«Добавить»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;На вкладке с названием расписания есть кнопки &#039;&#039;&#039;«Вкл/выкл»&#039;&#039;&#039;, &#039;&#039;&#039;«Импорт»&#039;&#039;&#039;, &#039;&#039;&#039;«Сохранить»&#039;&#039;&#039;, &#039;&#039;&#039;«Отмена»&#039;&#039;&#039;, возможность активировать предварительный звонок, отметить требуемые дни недели, заполнить расписание вручную, вписав порядковый номер урока, время начала и окончания урока и выбрав группу звонков.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Программа позволяет хранить несколько расписаний одновременно и работать с ними. Для добавления нового расписания следует перейти на вкладку &#039;&#039;&#039;«Добавить»&#039;&#039;&#039; в окне редактирования расписания и ввести название для нового расписания, заполнить всю необходимую информацию для текущего расписания. При нажатии правой кнопкой мыши на вкладку с названием расписания его можно переименовать или удалить. При совпадении времени звонков в разных расписаниях программа выведет предупреждение. При одновременной активации нескольких расписаний они будут отображаться в списке активных расписаний в основном окне программы.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;big&amp;gt;Кнопка &#039;&#039;&#039;«Вкл/выкл»&#039;&#039;&#039; позволяет активировать текущее расписание. При успешной активации кнопка становится зеленой. Для отключения основного расписания также следует нажать на данную кнопку, при отключении расписания кнопка станет красной.&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Кнопка &#039;&#039;&#039;«Импорт»&#039;&#039;&#039; дает возможность скачать шаблон расписания в формате &#039;&#039;&#039;xlsx&#039;&#039;&#039; для последующего редактирования или импортировать расписание. Шаблон расписания в &#039;&#039;&#039;xlsx&#039;&#039;&#039; содержит порядковый номер урока, время начала и конца урока, группу звонков. Для импорта готового шаблона расписания следует нажать кнопку &#039;&#039;&#039;«Импорт файла»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Кнопка &#039;&#039;&#039;«Сохранить»&#039;&#039;&#039; позволяет сохранить изменения в расписании.&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Кнопка &#039;&#039;&#039;«Отмена»&#039;&#039;&#039; позволяет закрыть окно редактирования расписания. Если были какие-то изменения в расписании, программа выдает предупреждение о необходимости сохранить изменения.&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Активация параметра &#039;&#039;&#039;«Предварительный звонок за»&#039;&#039;&#039; позволяет запускать предварительный звонок перед началом урока и выбрать временной промежуток до звонка (нет, 1 минута, 2 минуты, 3 минуты, 4 минуты, 5 минут).&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Для выбора дней недели следует отметить галочками нужные дни недели.&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;В колонке &#039;&#039;&#039;№&#039;&#039;&#039; следует ввести порядковый номер урока в числовом формате.&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;В колонках &#039;&#039;&#039;«Начало»&#039;&#039;&#039; и &#039;&#039;&#039;«Конец»&#039;&#039;&#039; следует ввести время начала и окончания урока в соответствии с шаблоном времени (ЧЧ:ММ). При введении некорректного формата времени программа выдает предупреждение.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для включения одиночного звонка в конкретное время следует ввести его в колонку &#039;&#039;&#039;«Начало»&#039;&#039;&#039; и &#039;&#039;&#039;«-»&#039;&#039;&#039; в колонку &#039;&#039;&#039;«Конец»&#039;&#039;&#039;.&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*&amp;lt;big&amp;gt;В колонке &#039;&#039;&#039;«Группа»&#039;&#039;&#039; следует выбрать одну из предложенных групп звонков.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;«Редактировать группы звонков»&#039;&#039;&#039; - вызывает окно для выбора мелодий школьных звонков.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Настройка звонков. Окно редактирования групп звонков.png|500px|Окно редактирования групп звонков]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Окно редактирования групп звонков позволяет изменить название группы звонков, мелодию звонка на урок (звук начала), с урока (звук окончания) и предварительного звонка.&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*&amp;lt;big&amp;gt;Для создания новой группы звонков следует нажать на кнопку &#039;&#039;&#039;«Добавить группу»&#039;&#039;&#039;. Для изменения названия группы звонков следует нажать два раза левой кнопкой мыши на название группы, для изменения мелодии звонка следует нажать на название мелодии звонка и выбрать необходимый звуковой файл.&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Для удаления группы звонков следует нажать кнопку &#039;&#039;&#039;«Удалить текущую группу».&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;При добавлении и удалении групп звонков следует нажать кнопку &#039;&#039;&#039;«Сохранить группы»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;«Установить каникулы»&#039;&#039;&#039; - открывает окно редактирования каникул.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Настройка звонков. Окно редактирования каникул.png|500px|Окно редактирования каникул]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;В данном окне можно активировать каникулы, поставив галочку в колонке &#039;&#039;&#039;«Включить»&#039;&#039;&#039;, и выбрать дату начала и окончания каникул. После активации каникул (и их наступления) в основном окне программы статус в строке &#039;&#039;&#039;«Следующий звонок»&#039;&#039;&#039; меняется на &#039;&#039;&#039;«Идут каникулы. Звонки отключены»&#039;&#039;&#039;.&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;Внимание!&#039;&#039;&#039; Во время каникул программа не воспроизводит никакие звуки.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;«Играть музыку на переменах»&#039;&#039;&#039; - открывает окно, в котором следует выбрать папку с музыкой. Также есть возможность активировать опции &#039;&#039;&#039;«Перемешать треки»&#039;&#039;&#039;, &#039;&#039;&#039;«Громкость музыки»&#039;&#039;&#039;, &#039;&#039;&#039;«Пауза перед музыкой»&#039;&#039;&#039;, отметив их галочкой. После активации режима воспроизведения музыки на переменах название кнопки меняется на &#039;&#039;&#039;«Не играть музыку»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Возможные проблемы ==&lt;br /&gt;
&amp;lt;big&amp;gt;В некоторых случаях программа может корректно запускаться, но не воспроизводить звук.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Возможные решения проблемы:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;big&amp;gt;Проверить устройства вывода звука через настройки системы;&amp;lt;/big&amp;gt;&lt;br /&gt;
# &amp;lt;big&amp;gt;Переключить звуковой сервер на &#039;&#039;pipewire&#039;&#039; (например, при помощи программы [[Admin Tweaker]]) или обратно на &#039;&#039;pulseaudio&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
# &amp;lt;big&amp;gt;В случае использования утилиты на &#039;&#039;&#039;МОС13&#039;&#039;&#039; звук может не воспроизводиться даже при правильно настроенном звуковом сервере. В этом случае необходимо настроить конфиг &#039;&#039;&#039;alsa&#039;&#039;&#039;, записав в файл &#039;&#039;&#039;/etc/asound.conf&#039;&#039;&#039; содержимое файла &#039;&#039;&#039;/etc/asound.conf-school-ringer&#039;&#039;&#039; (этот файл создаётся при установке утилиты, начиная с версии 1.16). Более подробно здесь: https://www.alsa-project.org/main/index.php/Asoundrc#dmix&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B7%D0%B2%D0%BE%D0%BD%D0%BA%D0%BE%D0%B2&amp;diff=2178</id>
		<title>Настройка звонков</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B7%D0%B2%D0%BE%D0%BD%D0%BA%D0%BE%D0%B2&amp;diff=2178"/>
		<updated>2025-06-09T12:55:16Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Добавлен раздел устранения проблем&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Описание программы==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Настройка звонков - утилита для запуска школьных звонков согласно расписанию и воспроизведения звуковых файлов во время перемен.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Установка==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для установки программы введите в консоли:&amp;lt;/big&amp;gt;&lt;br /&gt;
 &amp;lt;big&amp;gt;sudo dnf in school-ringer&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;big&amp;gt;Или найдите и установите &#039;&#039;&#039;school-ringer&#039;&#039;&#039; через средство установки программ &#039;&#039;&#039;dnfdragora&#039;&#039;&#039; (&#039;&#039;&#039;&amp;quot;Пакеты&amp;quot;&#039;&#039;&#039;).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Запуск==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для запуска программы введите в консоли:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;school-ringer&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Или через &#039;&#039;&#039;Главное меню&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Образование&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Настройка звонков&#039;&#039;&#039; (в главном меню также доступен поиск по названию &#039;&#039;&#039;Настройка звонков&#039;&#039;&#039;).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для запуска программы требуется ввести пароль пользователя из группы &#039;&#039;wheel&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Основное окно программы==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Основное окно программы содержит ссылку на скачивание инструкции, отображает текущее время, время следующего звонка, статус сервиса, активные расписания, наличие музыки на переменах (все поля обновляются автоматически). Также основное окно содержит кнопки &#039;&#039;&#039;«Принудительный звонок»&#039;&#039;&#039;, &#039;&#039;&#039;«Включить оповещение»&#039;&#039;&#039;, &#039;&#039;&#039;«Не звонить сегодня»&#039;&#039;&#039;, &#039;&#039;&#039;«Включить сервис»&#039;&#039;&#039;, &#039;&#039;&#039;«Редактировать&#039;&#039;&#039; &#039;&#039;&#039;расписание»&#039;&#039;&#039;, &#039;&#039;&#039;«Редактировать группы звонков»&#039;&#039;&#039;, &#039;&#039;&#039;«Установить каникулы»&#039;&#039;&#039;, &#039;&#039;&#039;«Играть музыку на переменах»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для выполнения большинства функций в данной утилите требуется ввести пароль пользователя из группы &#039;&#039;wheel&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Основное окно.png|500px|Основное окно программы]]&lt;br /&gt;
&lt;br /&gt;
==Действия программы==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;«Скачать инструкцию»&#039;&#039;&#039; - открывает инструкцию по работе с программой в формате &#039;&#039;&#039;pdf&#039;&#039;&#039; на &#039;&#039;&#039;hub.mos.ru.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;«Принудительный звонок»&#039;&#039;&#039; - запускает звонок в текущий момент времени вне зависимости от активного расписания. При нажатии на данную кнопку открывается предупреждение, после которого включается звонок по умолчанию.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;«Включить оповещение»&#039;&#039;&#039; - позволяет выбрать файл в системе для запуска в текущий момент.&amp;lt;/big&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;«Не звонить сегодня»&#039;&#039;&#039; - позволяет отключить звонки в текущий день. Сервис будет включен по умолчанию в 00:00 следующего дня.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;«Включить/выключить сервис»&#039;&#039;&#039; - активирует/останавливает звонки. При включении сервиса в основном окне программы статус сервиса меняется на «Работает», отображаются названия активных расписаний и время следующего звонка, название кнопки меняется на &#039;&#039;&#039;«Выключить сервис»&#039;&#039;&#039;. При выключении сервиса в основном окне программы статус сервиса поменяется на «Остановлен», исчезнет время следующего звонка, название кнопки меняется на &#039;&#039;&#039;«Включить сервис»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;«Редактировать расписание»&#039;&#039;&#039; - вызывает окно редактирования расписаний.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Настройка звонков. Окно редактирования расписания.png|500px|Окно редактирования расписания]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;При первом открытии данное окно содержит вкладку расписания &#039;&#039;&#039;«Основное»&#039;&#039;&#039; (при нажатии правой кнопкой мыши на вкладку &#039;&#039;&#039;«Основное»&#039;&#039;&#039; появляется возможность переименовать или удалить данное расписание) и &#039;&#039;&#039;«Добавить»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;На вкладке с названием расписания есть кнопки &#039;&#039;&#039;«Вкл/выкл»&#039;&#039;&#039;, &#039;&#039;&#039;«Импорт»&#039;&#039;&#039;, &#039;&#039;&#039;«Сохранить»&#039;&#039;&#039;, &#039;&#039;&#039;«Отмена»&#039;&#039;&#039;, возможность активировать предварительный звонок, отметить требуемые дни недели, заполнить расписание вручную, вписав порядковый номер урока, время начала и окончания урока и выбрав группу звонков.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Программа позволяет хранить несколько расписаний одновременно и работать с ними. Для добавления нового расписания следует перейти на вкладку &#039;&#039;&#039;«Добавить»&#039;&#039;&#039; в окне редактирования расписания и ввести название для нового расписания, заполнить всю необходимую информацию для текущего расписания. При нажатии правой кнопкой мыши на вкладку с названием расписания его можно переименовать или удалить. При совпадении времени звонков в разных расписаниях программа выведет предупреждение. При одновременной активации нескольких расписаний они будут отображаться в списке активных расписаний в основном окне программы.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;big&amp;gt;Кнопка &#039;&#039;&#039;«Вкл/выкл»&#039;&#039;&#039; позволяет активировать текущее расписание. При успешной активации кнопка становится зеленой. Для отключения основного расписания также следует нажать на данную кнопку, при отключении расписания кнопка станет красной.&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Кнопка &#039;&#039;&#039;«Импорт»&#039;&#039;&#039; дает возможность скачать шаблон расписания в формате &#039;&#039;&#039;xlsx&#039;&#039;&#039; для последующего редактирования или импортировать расписание. Шаблон расписания в &#039;&#039;&#039;xlsx&#039;&#039;&#039; содержит порядковый номер урока, время начала и конца урока, группу звонков. Для импорта готового шаблона расписания следует нажать кнопку &#039;&#039;&#039;«Импорт файла»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Кнопка &#039;&#039;&#039;«Сохранить»&#039;&#039;&#039; позволяет сохранить изменения в расписании.&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Кнопка &#039;&#039;&#039;«Отмена»&#039;&#039;&#039; позволяет закрыть окно редактирования расписания. Если были какие-то изменения в расписании, программа выдает предупреждение о необходимости сохранить изменения.&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Активация параметра &#039;&#039;&#039;«Предварительный звонок за»&#039;&#039;&#039; позволяет запускать предварительный звонок перед началом урока и выбрать временной промежуток до звонка (нет, 1 минута, 2 минуты, 3 минуты, 4 минуты, 5 минут).&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Для выбора дней недели следует отметить галочками нужные дни недели.&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;В колонке &#039;&#039;&#039;№&#039;&#039;&#039; следует ввести порядковый номер урока в числовом формате.&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;В колонках &#039;&#039;&#039;«Начало»&#039;&#039;&#039; и &#039;&#039;&#039;«Конец»&#039;&#039;&#039; следует ввести время начала и окончания урока в соответствии с шаблоном времени (ЧЧ:ММ). При введении некорректного формата времени программа выдает предупреждение.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для включения одиночного звонка в конкретное время следует ввести его в колонку &#039;&#039;&#039;«Начало»&#039;&#039;&#039; и &#039;&#039;&#039;«-»&#039;&#039;&#039; в колонку &#039;&#039;&#039;«Конец»&#039;&#039;&#039;.&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*&amp;lt;big&amp;gt;В колонке &#039;&#039;&#039;«Группа»&#039;&#039;&#039; следует выбрать одну из предложенных групп звонков.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;«Редактировать группы звонков»&#039;&#039;&#039; - вызывает окно для выбора мелодий школьных звонков.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Настройка звонков. Окно редактирования групп звонков.png|500px|Окно редактирования групп звонков]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Окно редактирования групп звонков позволяет изменить название группы звонков, мелодию звонка на урок (звук начала), с урока (звук окончания) и предварительного звонка.&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*&amp;lt;big&amp;gt;Для создания новой группы звонков следует нажать на кнопку &#039;&#039;&#039;«Добавить группу»&#039;&#039;&#039;. Для изменения названия группы звонков следует нажать два раза левой кнопкой мыши на название группы, для изменения мелодии звонка следует нажать на название мелодии звонка и выбрать необходимый звуковой файл.&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Для удаления группы звонков следует нажать кнопку &#039;&#039;&#039;«Удалить текущую группу».&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;При добавлении и удалении групп звонков следует нажать кнопку &#039;&#039;&#039;«Сохранить группы»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;«Установить каникулы»&#039;&#039;&#039; - открывает окно редактирования каникул.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Настройка звонков. Окно редактирования каникул.png|500px|Окно редактирования каникул]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;В данном окне можно активировать каникулы, поставив галочку в колонке &#039;&#039;&#039;«Включить»&#039;&#039;&#039;, и выбрать дату начала и окончания каникул. После активации каникул (и их наступления) в основном окне программы статус в строке &#039;&#039;&#039;«Следующий звонок»&#039;&#039;&#039; меняется на &#039;&#039;&#039;«Идут каникулы. Звонки отключены»&#039;&#039;&#039;.&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;Внимание!&#039;&#039;&#039; Во время каникул программа не воспроизводит никакие звуки.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;«Играть музыку на переменах»&#039;&#039;&#039; - открывает окно, в котором следует выбрать папку с музыкой. Также есть возможность активировать опции &#039;&#039;&#039;«Перемешать треки»&#039;&#039;&#039;, &#039;&#039;&#039;«Громкость музыки»&#039;&#039;&#039;, &#039;&#039;&#039;«Пауза перед музыкой»&#039;&#039;&#039;, отметив их галочкой. После активации режима воспроизведения музыки на переменах название кнопки меняется на &#039;&#039;&#039;«Не играть музыку»&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Возможные проблемы ==&lt;br /&gt;
&amp;lt;big&amp;gt;В некоторых случаях программа может корректно запускаться, но не воспроизводить звук.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Возможные решения проблемы:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;big&amp;gt;Проверить устройства вывода звука через настройки системы&amp;lt;/big&amp;gt;&lt;br /&gt;
# &amp;lt;big&amp;gt;Переключить звуковой сервер на pipewire (например, при помощи программы Admin Tweaker) или обратно на pulseaudio&amp;lt;/big&amp;gt;&lt;br /&gt;
# &amp;lt;big&amp;gt;В случае использования утилиты на МОС13 звук может не воспроизводиться даже при правильно настроенном звуковом сервере. В этом случае необходимо настроить конфиг alsa, записав в файл /etc/asound.conf содержимое файла /etc/asound.conf-school-ringer (этот файл создаётся при установке утилиты, начиная с версии 1.16). Более подробно здесь: https://www.alsa-project.org/main/index.php/Asoundrc#dmix&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%93%D0%98%D0%90-9&amp;diff=2163</id>
		<title>Настройка ГИА-9</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%93%D0%98%D0%90-9&amp;diff=2163"/>
		<updated>2025-05-30T14:58:46Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Утилита для установки и настройки ПО, необходимого для проведения ГИА-9 по информатике.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;big&amp;gt;Установка&amp;lt;/big&amp;gt;===&lt;br /&gt;
&amp;lt;big&amp;gt;Для установки программы введите в консоли:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;sudo dnf in setup-gia-9&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Или найдите и установите &#039;&#039;&#039;setup-gia-9&#039;&#039;&#039; через средство установки программ &#039;&#039;&#039;dnfdragora&#039;&#039;&#039; (&#039;&#039;&#039;&amp;quot;Пакеты&amp;quot;&#039;&#039;&#039;).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;big&amp;gt;Запуск&amp;lt;/big&amp;gt;===&lt;br /&gt;
&amp;lt;big&amp;gt;Для запуска программы введите в консоли:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;setup-gia-9&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Или через &#039;&#039;&#039;Главное меню&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Утилиты&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Настройка ГИА-9&#039;&#039;&#039; (в главном меню также доступен поиск по названию &#039;&#039;&#039;Настройка ГИА-9&#039;&#039;&#039;).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для запуска программы требуется ввести пароль пользователя из группы &#039;&#039;wheel&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;big&amp;gt;Запуск в консольном режиме&amp;lt;/big&amp;gt;===&lt;br /&gt;
&amp;lt;big&amp;gt;Доступны следующие параметры командной строки:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 install-gia-programs&amp;lt;/code&amp;gt; - установка из репозитория всех программ, необходимых для проведения ГИА-9 по информатике;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 uninstall-gia-programs&amp;lt;/code&amp;gt; - удаление всех программ, необходимых для проведения ГИА-9, кроме &#039;&#039;&#039;Chromium&#039;&#039;&#039;, &#039;&#039;&#039;Ark&#039;&#039;&#039;, &#039;&#039;&#039;IDLE&#039;&#039;&#039; и &#039;&#039;&#039;Midnight Commander&#039;&#039;&#039;, и их ярлыков с &#039;&#039;Рабочего стола&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 create-gia-shortcuts&amp;lt;/code&amp;gt; - создание на &#039;&#039;Рабочем столе&#039;&#039; текущего пользователя ярлыков всех программ, необходимых для проведения ГИА-9;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 remove-gia-shortcuts&amp;lt;/code&amp;gt; - удаление с &#039;&#039;Рабочего стола&#039;&#039; текущего пользователя ярлыков всех программ, необходимых для проведения ГИА-9;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 remove-other-from-desktop&amp;lt;/code&amp;gt; - удаление с &#039;&#039;Рабочего стола&#039;&#039; текущего пользователя всех файлов и папок, кроме ярлыков программ, необходимых для проведения ГИА-9. &#039;&#039;&#039;Внимание!&#039;&#039;&#039; Это действие удалит с &#039;&#039;Рабочего стола&#039;&#039; все файлы и папки, кроме ярлыков, которые запускают программы для ГИА;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 restore-desktop&amp;lt;/code&amp;gt; - восстановление &#039;&#039;Рабочего стола&#039;&#039; текущего пользователя по умолчанию. Это действие удалит все файлы и папки с &#039;&#039;Рабочего стола&#039;&#039; и восстановит его к такому виду, какой предусмотрен в системе при создании нового пользователя. &#039;&#039;&#039;Внимание!&#039;&#039;&#039; Это действие удалит с &#039;&#039;Рабочего стола&#039;&#039; всё содержимое и восстановит его вид, как у нового пользователя;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-updates&amp;lt;/code&amp;gt; - выключение апплета обновлений;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-updates&amp;lt;/code&amp;gt; - включение апплета обновлений;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 allow-network-change&amp;lt;/code&amp;gt; - разрешение изменять настройки сети пользователям не из &#039;&#039;wheel&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 restrict-network-change&amp;lt;/code&amp;gt; - запрет изменять настройки сети пользователям не из &#039;&#039;wheel&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-wifi&amp;lt;/code&amp;gt; - отключение wi-fi;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-wifi&amp;lt;/code&amp;gt; - включение wi-fi;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-sounds&amp;lt;/code&amp;gt; - отключение системных звуков;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-sounds&amp;lt;/code&amp;gt; - включение системных звуков;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-mos-identify&amp;lt;/code&amp;gt; - отключение апплета идентификации;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-mos-identify&amp;lt;/code&amp;gt; - включение апплета идентификации;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-mos-appstore&amp;lt;/code&amp;gt; - удаление магазина приложений МОС;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-mos-appstore&amp;lt;/code&amp;gt; - установка магазина приложений МОС;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-power-management&amp;lt;/code&amp;gt; - отключение режима энергосбережения;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-power-management&amp;lt;/code&amp;gt; - восстановление режима энергосбережения по умолчанию;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 setup-all-for-gia&amp;lt;/code&amp;gt; - настройка ПК для ГИА за одно действие;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 remove-all-setup&amp;lt;/code&amp;gt; - удаление настроек ПК для ГИА в одно действие;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 help&amp;lt;/code&amp;gt; - вывод справки с перечислением списка возможных команд;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-network&amp;lt;/code&amp;gt; - включение сетевых соединений;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;/big&amp;gt;&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-network&amp;lt;/code&amp;gt; - выключение сетевых соединений.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Команды можно выполнять по несколько за один вызов, введя несколько параметров командной строки.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;При вызове каждой команды, кроме вывода справки, запрашивается подтверждение выполнения действия.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для выполнения команды без подтверждения можно воспользоваться флагом &amp;lt;code&amp;gt;-y&amp;lt;/code&amp;gt;, например:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;setup-gia-9 create-gia-shortcuts -y&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;В частности, для работы утилиты по ssh (например, через программу &#039;&#039;&#039;Управление компьютерным классом&#039;&#039;&#039;), команда может выглядеть так:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;ssh root@hostname &amp;quot;setup-gia-9 create-gia-shortcuts -y&amp;quot;&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;Внимание!&#039;&#039;&#039; При таком использовании ярлыки будут созданы на &#039;&#039;Рабочем столе&#039;&#039; пользователя с активным графическим сеансом.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Если нужно работать с &#039;&#039;Рабочим столом&#039;&#039; конкретного пользователя, то его имя можно также передать в параметрах командной строки:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;ssh root@hostname &amp;quot;setup-gia-9 create-gia-shortcuts --user student -y&amp;quot;&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;При выполнении такой команды вне зависимости от того, какой пользователь сейчас работает в графическом режиме (такого может и не быть вообще), ярлыки будут созданы у пользователя &#039;&#039;&#039;student&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;big&amp;gt;Запуск в графическом режиме&amp;lt;/big&amp;gt;===&lt;br /&gt;
&amp;lt;big&amp;gt;Графический режим также требует ввода пароля пользователя из группы &#039;&#039;wheel&#039;&#039;.&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Функционал кнопок в графическом режиме полностью совпадает с функционалом соответствующих консольных команд. При нажатии каждой кнопки также запрашивается подтверждение пользователя.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Активное окно программы Настройка ГИА-9.jpg|1000px|Активное окно программы Настройка ГИА-9]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;В окне программы доступны следующие кнопки:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;big&amp;gt;Установить/удалить программы для ГИА-9 (нажатие на данную кнопку вызывает диалоговое окно со списком доступных для установки/удаления программ)&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Выбор программ для установки-удаления.jpg|250px|Выбор программ для установки/удаления]]&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;big&amp;gt;Создать/удалить все ярлыки ГИА-9 на &#039;&#039;Рабочем столе&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Создать/удалить все ярлыки ГИА-9 на &#039;&#039;Рабочем столе&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Удалить с &#039;&#039;Рабочего стола&#039;&#039; всё, кроме ярлыков ГИА-9;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Восстановить &#039;&#039;Рабочий стол&#039;&#039; по умолчанию;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Отключить/включить системные звуки;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Отключить/включить wi-fi;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Запретить/разрешить менять настройки сети;&amp;lt;/big&amp;gt; &lt;br /&gt;
*&amp;lt;big&amp;gt;Отключить/включить апплеты обновлений и идентификации;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Удалить/установить магазин приложений МОС;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Отключить энергосбережение/восстановить настройки энергосбережения;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Настроить всё /Удалить все настройки (это действие выполняет все отмеченные пункты в левом/правом столбце основного окна утилиты);&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Включить/отключить сетевые соединения.&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;В графической версии есть поле вывода, где можно увидеть результат выполнения каждой из команд или сообщения об ошибках при их выполнении. Также каждое выполненное действие отмечается галочкой в интерфейсе.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;big&amp;gt;Лицензия&amp;lt;/big&amp;gt;===&lt;br /&gt;
&amp;lt;big&amp;gt;GPLv3&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%93%D0%98%D0%90-9&amp;diff=2162</id>
		<title>Настройка ГИА-9</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%93%D0%98%D0%90-9&amp;diff=2162"/>
		<updated>2025-05-30T14:57:08Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Утилита для установки и настройки ПО, необходимого для проведения ГИА-9 по информатике.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;big&amp;gt;Установка&amp;lt;/big&amp;gt;===&lt;br /&gt;
&amp;lt;big&amp;gt;Для установки программы введите в консоли:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;sudo dnf in setup-gia-9&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Или найдите и установите &#039;&#039;&#039;setup-gia-9&#039;&#039;&#039; через средство установки программ &#039;&#039;&#039;dnfdragora&#039;&#039;&#039; (&#039;&#039;&#039;&amp;quot;Пакеты&amp;quot;&#039;&#039;&#039;).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;big&amp;gt;Запуск&amp;lt;/big&amp;gt;===&lt;br /&gt;
&amp;lt;big&amp;gt;Для запуска программы введите в консоли:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;setup-gia-9&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Или через &#039;&#039;&#039;Главное меню&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Утилиты&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Настройка ГИА-9&#039;&#039;&#039; (в главном меню также доступен поиск по названию &#039;&#039;&#039;Настройка ГИА-9&#039;&#039;&#039;).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для запуска программы требуется ввести пароль пользователя из группы &#039;&#039;wheel&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;big&amp;gt;Запуск в консольном режиме&amp;lt;/big&amp;gt;===&lt;br /&gt;
&amp;lt;big&amp;gt;Доступны следующие параметры командной строки:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 install-gia-programs&amp;lt;/code&amp;gt; - установка из репозитория всех программ, необходимых для проведения ГИА-9 по информатике;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 uninstall-gia-programs&amp;lt;/code&amp;gt; - удаление всех программ, необходимых для проведения ГИА-9, кроме &#039;&#039;&#039;Chromium&#039;&#039;&#039;, &#039;&#039;&#039;Ark&#039;&#039;&#039;, &#039;&#039;&#039;IDLE&#039;&#039;&#039; и &#039;&#039;&#039;Midnight Commander&#039;&#039;&#039;, и их ярлыков с &#039;&#039;Рабочего стола&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 create-gia-shortcuts&amp;lt;/code&amp;gt; - создание на &#039;&#039;Рабочем столе&#039;&#039; текущего пользователя ярлыков всех программ, необходимых для проведения ГИА-9;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 remove-gia-shortcuts&amp;lt;/code&amp;gt; - удаление с &#039;&#039;Рабочего стола&#039;&#039; текущего пользователя ярлыков всех программ, необходимых для проведения ГИА-9;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 remove-other-from-desktop&amp;lt;/code&amp;gt; - удаление с &#039;&#039;Рабочего стола&#039;&#039; текущего пользователя всех файлов и папок, кроме ярлыков программ, необходимых для проведения ГИА-9. &#039;&#039;&#039;Внимание!&#039;&#039;&#039; Это действие удалит с &#039;&#039;Рабочего стола&#039;&#039; все файлы и папки, кроме ярлыков, которые запускают программы для ГИА;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 restore-desktop&amp;lt;/code&amp;gt; - восстановление &#039;&#039;Рабочего стола&#039;&#039; текущего пользователя по умолчанию. Это действие удалит все файлы и папки с &#039;&#039;Рабочего стола&#039;&#039; и восстановит его к такому виду, какой предусмотрен в системе при создании нового пользователя. &#039;&#039;&#039;Внимание!&#039;&#039;&#039; Это действие удалит с &#039;&#039;Рабочего стола&#039;&#039; всё содержимое и восстановит его вид, как у нового пользователя;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-updates&amp;lt;/code&amp;gt; - выключение апплета обновлений;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-updates&amp;lt;/code&amp;gt; - включение апплета обновлений;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 allow-network-change&amp;lt;/code&amp;gt; - разрешение изменять настройки сети пользователям не из &#039;&#039;wheel&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 restrict-network-change&amp;lt;/code&amp;gt; - запрет изменять настройки сети пользователям не из &#039;&#039;wheel&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-wifi&amp;lt;/code&amp;gt; - отключение wi-fi;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-wifi&amp;lt;/code&amp;gt; - включение wi-fi;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-sounds&amp;lt;/code&amp;gt; - отключение системных звуков;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-sounds&amp;lt;/code&amp;gt; - включение системных звуков;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-mos-identify&amp;lt;/code&amp;gt; - отключение апплета идентификации;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-mos-identify&amp;lt;/code&amp;gt; - включение апплета идентификации;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-mos-appstore&amp;lt;/code&amp;gt; - удаление магазина приложений МОС;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-mos-appstore&amp;lt;/code&amp;gt; - установка магазина приложений МОС;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-power-management&amp;lt;/code&amp;gt; - отключение режима энергосбережения;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-power-management&amp;lt;/code&amp;gt; - восстановление режима энергосбережения по умолчанию;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 setup-all-for-gia&amp;lt;/code&amp;gt; - настройка ПК для ГИА за одно действие;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 remove-all-setup&amp;lt;/code&amp;gt; - удаление настроек ПК для ГИА в одно действие;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 help&amp;lt;/code&amp;gt; - вывод справки с перечислением списка возможных команд;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-network&amp;lt;/code&amp;gt; - включение сетевых соединений;&amp;lt;br /&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-network&amp;lt;/code&amp;gt; - выключение сетевых соединений.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Команды можно выполнять по несколько за один вызов, введя несколько параметров командной строки.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;При вызове каждой команды, кроме вывода справки, запрашивается подтверждение выполнения действия.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для выполнения команды без подтверждения можно воспользоваться флагом &amp;lt;code&amp;gt;-y&amp;lt;/code&amp;gt;, например:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;setup-gia-9 create-gia-shortcuts -y&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;В частности, для работы утилиты по ssh (например, через программу &#039;&#039;&#039;Управление компьютерным классом&#039;&#039;&#039;), команда может выглядеть так:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;ssh root@hostname &amp;quot;setup-gia-9 create-gia-shortcuts -y&amp;quot;&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;Внимание!&#039;&#039;&#039; При таком использовании ярлыки будут созданы на &#039;&#039;Рабочем столе&#039;&#039; пользователя с активным графическим сеансом.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Если нужно работать с &#039;&#039;Рабочим столом&#039;&#039; конкретного пользователя, то его имя можно также передать в параметрах командной строки:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;ssh root@hostname &amp;quot;setup-gia-9 create-gia-shortcuts --user student -y&amp;quot;&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;При выполнении такой команды вне зависимости от того, какой пользователь сейчас работает в графическом режиме (такого может и не быть вообще), ярлыки будут созданы у пользователя &#039;&#039;&#039;student&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;big&amp;gt;Запуск в графическом режиме&amp;lt;/big&amp;gt;===&lt;br /&gt;
&amp;lt;big&amp;gt;Графический режим также требует ввода пароля пользователя из группы &#039;&#039;wheel&#039;&#039;.&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Функционал кнопок в графическом режиме полностью совпадает с функционалом соответствующих консольных команд. При нажатии каждой кнопки также запрашивается подтверждение пользователя.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Активное окно программы Настройка ГИА-9.jpg|1000px|Активное окно программы Настройка ГИА-9]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;В окне программы доступны следующие кнопки:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;big&amp;gt;Установить/удалить программы для ГИА-9 (нажатие на данную кнопку вызывает диалоговое окно со списком доступных для установки/удаления программ)&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Выбор программ для установки-удаления.jpg|250px|Выбор программ для установки/удаления]]&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;big&amp;gt;Создать/удалить все ярлыки ГИА-9 на &#039;&#039;Рабочем столе&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Создать/удалить все ярлыки ГИА-9 на &#039;&#039;Рабочем столе&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Удалить с &#039;&#039;Рабочего стола&#039;&#039; всё, кроме ярлыков ГИА-9;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Восстановить &#039;&#039;Рабочий стол&#039;&#039; по умолчанию;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Отключить/включить системные звуки;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Отключить/включить wi-fi;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Запретить/разрешить менять настройки сети;&amp;lt;/big&amp;gt; &lt;br /&gt;
*&amp;lt;big&amp;gt;Отключить/включить апплеты обновлений и идентификации;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Удалить/установить магазин приложений МОС;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Отключить энергосбережение/восстановить настройки энергосбережения;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Настроить всё /Удалить все настройки (это действие выполняет все отмеченные пункты в левом/правом столбце основного окна утилиты);&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Включить/отключить сетевые соединения.&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;В графической версии есть поле вывода, где можно увидеть результат выполнения каждой из команд или сообщения об ошибках при их выполнении. Также каждое выполненное действие отмечается галочкой в интерфейсе.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;big&amp;gt;Лицензия&amp;lt;/big&amp;gt;===&lt;br /&gt;
&amp;lt;big&amp;gt;GPLv3&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%93%D0%98%D0%90-9&amp;diff=2161</id>
		<title>Настройка ГИА-9</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%93%D0%98%D0%90-9&amp;diff=2161"/>
		<updated>2025-05-30T14:55:53Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Утилита для установки и настройки ПО, необходимого для проведения ГИА-9 по информатике.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;big&amp;gt;Установка&amp;lt;/big&amp;gt;===&lt;br /&gt;
&amp;lt;big&amp;gt;Для установки программы введите в консоли:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;sudo dnf in setup-gia-9&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Или найдите и установите &#039;&#039;&#039;setup-gia-9&#039;&#039;&#039; через средство установки программ &#039;&#039;&#039;dnfdragora&#039;&#039;&#039; (&#039;&#039;&#039;&amp;quot;Пакеты&amp;quot;&#039;&#039;&#039;).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;big&amp;gt;Запуск&amp;lt;/big&amp;gt;===&lt;br /&gt;
&amp;lt;big&amp;gt;Для запуска программы введите в консоли:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;setup-gia-9&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Или через &#039;&#039;&#039;Главное меню&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Утилиты&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Настройка ГИА-9&#039;&#039;&#039; (в главном меню также доступен поиск по названию &#039;&#039;&#039;Настройка ГИА-9&#039;&#039;&#039;).&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для запуска программы требуется ввести пароль пользователя из группы &#039;&#039;wheel&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;big&amp;gt;Запуск в консольном режиме&amp;lt;/big&amp;gt;===&lt;br /&gt;
&amp;lt;big&amp;gt;Доступны следующие параметры командной строки:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 install-gia-programs&amp;lt;/code&amp;gt; - установка из репозитория всех программ, необходимых для проведения ГИА-9 по информатике;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 uninstall-gia-programs&amp;lt;/code&amp;gt; - удаление всех программ, необходимых для проведения ГИА-9, кроме &#039;&#039;&#039;Chromium&#039;&#039;&#039;, &#039;&#039;&#039;Ark&#039;&#039;&#039;, &#039;&#039;&#039;IDLE&#039;&#039;&#039; и &#039;&#039;&#039;Midnight Commander&#039;&#039;&#039;, и их ярлыков с &#039;&#039;Рабочего стола&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 create-gia-shortcuts&amp;lt;/code&amp;gt; - создание на &#039;&#039;Рабочем столе&#039;&#039; текущего пользователя ярлыков всех программ, необходимых для проведения ГИА-9;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 remove-gia-shortcuts&amp;lt;/code&amp;gt; - удаление с &#039;&#039;Рабочего стола&#039;&#039; текущего пользователя ярлыков всех программ, необходимых для проведения ГИА-9;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 remove-other-from-desktop&amp;lt;/code&amp;gt; - удаление с &#039;&#039;Рабочего стола&#039;&#039; текущего пользователя всех файлов и папок, кроме ярлыков программ, необходимых для проведения ГИА-9. &#039;&#039;&#039;Внимание!&#039;&#039;&#039; Это действие удалит с &#039;&#039;Рабочего стола&#039;&#039; все файлы и папки, кроме ярлыков, которые запускают программы для ГИА;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 restore-desktop&amp;lt;/code&amp;gt; - восстановление &#039;&#039;Рабочего стола&#039;&#039; текущего пользователя по умолчанию. Это действие удалит все файлы и папки с &#039;&#039;Рабочего стола&#039;&#039; и восстановит его к такому виду, какой предусмотрен в системе при создании нового пользователя. &#039;&#039;&#039;Внимание!&#039;&#039;&#039; Это действие удалит с &#039;&#039;Рабочего стола&#039;&#039; всё содержимое и восстановит его вид, как у нового пользователя;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-updates&amp;lt;/code&amp;gt; - выключение апплета обновлений;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-updates&amp;lt;/code&amp;gt; - включение апплета обновлений;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 allow-network-change&amp;lt;/code&amp;gt; - разрешение изменять настройки сети пользователям не из &#039;&#039;wheel&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 restrict-network-change&amp;lt;/code&amp;gt; - запрет изменять настройки сети пользователям не из &#039;&#039;wheel&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-wifi&amp;lt;/code&amp;gt; - отключение wi-fi;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-wifi&amp;lt;/code&amp;gt; - включение wi-fi;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-sounds&amp;lt;/code&amp;gt; - отключение системных звуков;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-sounds&amp;lt;/code&amp;gt; - включение системных звуков;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-mos-identify&amp;lt;/code&amp;gt; - отключение апплета идентификации;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-mos-identify&amp;lt;/code&amp;gt; - включение апплета идентификации;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-mos-appstore&amp;lt;/code&amp;gt; - удаление магазина приложений МОС;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-mos-appstore&amp;lt;/code&amp;gt; - установка магазина приложений МОС;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-power-management&amp;lt;/code&amp;gt; - отключение режима энергосбережения;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-power-management&amp;lt;/code&amp;gt; - восстановление режима энергосбережения по умолчанию;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 setup-all-for-gia&amp;lt;/code&amp;gt; - настройка ПК для ГИА за одно действие;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 remove-all-setup&amp;lt;/code&amp;gt; - удаление настроек ПК для ГИА в одно действие;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 help&amp;lt;/code&amp;gt; - вывод справки с перечислением списка возможных команд;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 enable-network&amp;lt;/code&amp;gt; - включение сетевых соединений;&amp;lt;br /&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&amp;lt;code&amp;gt;sudo setup-gia-9 disable-network&amp;lt;/code&amp;gt; - выключение сетевых соединений.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Команды можно выполнять по несколько за один вызов, введя несколько параметров командной строки.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;При вызове каждой команды, кроме вывода справки, запрашивается подтверждение выполнения действия.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для выполнения команды без подтверждения можно воспользоваться флагом &amp;lt;code&amp;gt;-y&amp;lt;/code&amp;gt;, например:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;setup-gia-9 create-gia-shortcuts -y&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;В частности, для работы утилиты по ssh (например, через программу &#039;&#039;&#039;Управление компьютерным классом&#039;&#039;&#039;), команда может выглядеть так:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;ssh root@hostname &amp;quot;setup-gia-9 create-gia-shortcuts -y&amp;quot;&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;Внимание!&#039;&#039;&#039; При таком использовании ярлыки будут созданы на &#039;&#039;Рабочем столе&#039;&#039; пользователя с активным графическим сеансом.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Если нужно работать с &#039;&#039;Рабочим столом&#039;&#039; конкретного пользователя, то его имя можно также передать в параметрах командной строки:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;big&amp;gt;ssh root@hostname &amp;quot;setup-gia-9 create-gia-shortcuts --user student -y&amp;quot;&amp;lt;/big&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;При выполнении такой команды вне зависимости от того, какой пользователь сейчас работает в графическом режиме (такого может и не быть вообще), ярлыки будут созданы у пользователя &#039;&#039;&#039;student&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;big&amp;gt;Запуск в графическом режиме&amp;lt;/big&amp;gt;===&lt;br /&gt;
&amp;lt;big&amp;gt;Графический режим также требует ввода пароля пользователя из группы &#039;&#039;wheel&#039;&#039;.&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Функционал кнопок в графическом режиме полностью совпадает с функционалом соответствующих консольных команд. При нажатии каждой кнопки также запрашивается подтверждение пользователя.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Активное окно программы Настройка ГИА-9.jpg|1000px|Активное окно программы Настройка ГИА-9]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;В окне программы доступны следующие кнопки:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;big&amp;gt;Установить/удалить программы для ГИА-9 (нажатие на данную кнопку вызывает диалоговое окно со списком доступных для установки/удаления программ)&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Файл:Выбор программ для установки-удаления.jpg|250px|Выбор программ для установки/удаления]]&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;big&amp;gt;Создать/удалить все ярлыки ГИА-9 на &#039;&#039;Рабочем столе&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Создать/удалить все ярлыки ГИА-9 на &#039;&#039;Рабочем столе&#039;&#039;;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Удалить с &#039;&#039;Рабочего стола&#039;&#039; всё, кроме ярлыков ГИА-9;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Восстановить &#039;&#039;Рабочий стол&#039;&#039; по умолчанию;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Отключить/включить системные звуки;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Отключить/включить wi-fi;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Запретить/разрешить менять настройки сети;&amp;lt;/big&amp;gt; &lt;br /&gt;
*&amp;lt;big&amp;gt;Отключить/включить апплеты обновлений и идентификации;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Удалить/установить магазин приложений МОС;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Отключить энергосбережение/восстановить настройки энергосбережения;&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Настроить всё /Удалить все настройки (это действие выполняет все отмеченные пункты в левом/правом столбце основного окна утилиты);&amp;lt;/big&amp;gt;&lt;br /&gt;
*&amp;lt;big&amp;gt;Включить/отключить сетевые соединения.&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;В графической версии есть поле вывода, где можно увидеть результат выполнения каждой из команд или сообщения об ошибках при их выполнении. Также каждое выполненное действие отмечается галочкой в интерфейсе.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===&amp;lt;big&amp;gt;Лицензия&amp;lt;/big&amp;gt;===&lt;br /&gt;
&amp;lt;big&amp;gt;GPLv3&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%B2_%D0%9C%D0%9E%D0%A112_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_school.mos.ru&amp;diff=2069</id>
		<title>Авторизация в МОС12 через school.mos.ru</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%B2_%D0%9C%D0%9E%D0%A112_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_school.mos.ru&amp;diff=2069"/>
		<updated>2025-04-21T10:27:19Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== &amp;lt;big&amp;gt;Установка и активация&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&amp;lt;big&amp;gt;По умолчанию авторизация включена в дистрибутивах для компьютеров и ноутбуков.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для включения введите в консоли (после чего перезагрузите компьютер):&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo dnf install mos-auth-core mos-auth-folders&lt;br /&gt;
sudo mos-auth-config enable&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;big&amp;gt;Дезактивация и удаление&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&amp;lt;big&amp;gt;Для отключения авторизации введите в консоли:&amp;lt;/big&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo mos-auth-config disable &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Для удаления  введите в консоли:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;sudo dnf remove mos-auth-core mos-auth-folders&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;big&amp;gt;Алгоритм работы конфигурации&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&amp;lt;big&amp;gt;Конфигурация загружается из всех файлов в каталогах конфигурации в следующем порядке:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;&#039;&#039;/usr/lib/mos-auth/mos-auth.conf.d/*.conf&#039;&#039;&#039;&#039;&#039; - системные конфигурационные &amp;quot;drop-in&amp;quot; файлы;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;&#039;&#039;/etc/mos-auth/mos-auth.conf&#039;&#039;&#039;&#039;&#039; - основной конфигурационный файл;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;&#039;&#039;/etc/mos-auth/mos-auth.conf.d/*.conf&#039;&#039;&#039;&#039;&#039; - локальные конфигурационные &amp;quot;drop-in&amp;quot; файлы.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Эти файлы настраивают различные параметры подсистемы авторизации mos-auth. В случае отсутствия файла конфигурации используются стандартные значения.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Таким образом, в дополнение к &amp;quot;основному&amp;quot; файлу конфигурации считываются дополнительные фрагменты конфигурации (&amp;quot;drop-in&amp;quot; файлы) из каталога conf.d/.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;big&amp;gt;&#039;&#039;Системные конфигурационные &amp;quot;drop-in&amp;quot; файлы&#039;&#039; считываются раньше, чем основной файл конфигурации и предназначены для конфигурационных файлов, устанавливаемых пакетами дистрибутива.&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;&#039;&#039;Локальные конфигурационные &amp;quot;drop-in&amp;quot; файлы&#039;&#039; имеют более высокий приоритет и переопределяют основной файл конфигурации.&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;&#039;&#039;Файлы в подкаталогах конфигурации conf.d/&#039;&#039; сортируются по их именам по алфавиту.&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;Если в нескольких файлах указан один и тот же параметр, приоритет имеет параметр из того файла, который был загружен последним.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;big&amp;gt;Способы создания локальной конфигурации&amp;lt;/big&amp;gt; ===&lt;br /&gt;
&amp;lt;big&amp;gt;Первый способ (&amp;lt;u&amp;gt;&#039;&#039;&#039;рекомендуемый&#039;&#039;&#039;&amp;lt;/u&amp;gt;) - создание &amp;quot;drop-in&amp;quot; файлов в подкаталоге conf.d/;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Второй способ - изменение файла &#039;&#039;&#039;/etc/mos-auth/mos-auth.conf.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;&#039;&#039;&#039;Внимание!&#039;&#039;&#039; Первый способ является более предпочтительным, так как основной файл конфигурации &#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;/etc/mos-auth/mos-auth.conf&#039;&#039;&#039;&#039; хранит закомментированные значения по умолчанию и может изменяться при обновлении mos-auth.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;big&amp;gt;Настройки авторизации&amp;lt;/big&amp;gt; ==&lt;br /&gt;
&amp;lt;big&amp;gt;В &#039;&#039;&#039;секции sddm&#039;&#039;&#039; представлены следующие параметры для экрана входа авторизации:&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;guest-enabled=&amp;lt;/code&amp;gt; - Если включено, отображается кнопка &#039;&#039;&#039;Войти как гость&#039;&#039;&#039;. Значение по умолчанию: &#039;&#039;&#039;&#039;&#039;true&#039;&#039;&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
* &amp;lt;big&amp;gt;&amp;lt;code&amp;gt;guest-home-tmpfs=&amp;lt;/code&amp;gt; - Если включено, профиль гостя (домашняя папка /home) примонтирована через tmpfs (все  файлы  в домашней папке гостя будут располагаться в ОЗУ). Значение по умолчанию: &#039;&#039;&#039;&#039;&#039;false&#039;&#039;&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Данный параметр повышает безопасность (профиль гостя будет очищаться автоматически при  перезагрузке) и скорость создания / очистки профиля гостя при входе в учетную запись гостя.&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
* &amp;lt;big&amp;gt; &amp;lt;code&amp;gt;guest-dbus-service=&amp;lt;/code&amp;gt; - Если включено, у гостя будет автоматически загружена DBus-служба. Значение по умолчанию: &#039;&#039;&#039;&#039;&#039;true&#039;&#039;&#039;&#039;&#039;.&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;DBus-служба позволяет администратору (root) посылать команды на выполнение от имени гостя.&amp;lt;/big&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;Например, можно выполнять либо команду (run),  либо  запускать  команду  без  прикрепления  к терминалу (runDetach):&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;                 &amp;lt;code&amp;gt;sudo qdbus --system org.mos.auth.guest / run &amp;quot;zenity --calendar&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;                 &amp;lt;code&amp;gt;sudo qdbus --system org.mos.auth.guest / runDetach &amp;quot;/tmp/script.sh&amp;quot;&amp;lt;/code&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;big&amp;gt;  &amp;lt;code&amp;gt;mos-auth-btn-enabled=&amp;lt;/code&amp;gt; - Если включено, отображается кнопка &#039;&#039;&#039;Авторизация через mos.ru&#039;&#039;&#039;. Значение по умолчанию: &#039;&#039;&#039;&#039;&#039;true&#039;&#039;.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Для пользователей, авторизованных через МОС становятся доступны в домашнем каталоге и на рабочем столе сетевые папки, расположенные на сервере МЭШ корпуса&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Общая -  общая для всех&lt;br /&gt;
&lt;br /&gt;
Персональная - общая для  всех устройств, вошедших под одним аккаунтом, например для доски и ноутбука&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Папки организованы путем создания glusterfs на сервере 10.xxx.xxx.20 общей папки с именеи share без пароля. В папке расположены подпапки с именами пользователей и общая подпапка public.&lt;br /&gt;
&lt;br /&gt;
На ПК монтируестя общая папка share c правами, не допускающими ее чтение всеми пользователями и делается на нужные подпапки линки из каталога и с рабочего стола пользователя.&lt;br /&gt;
&lt;br /&gt;
При обрыве сети папка отваливается, восстановление происходит только путем выхода и входа пользователя (ИМХО это жирный минус - стоило сделать автовосстановление)&lt;br /&gt;
&lt;br /&gt;
размер общей папки у меня 1ТБ&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Администратор с правами root может видеть все папки пользователей в каталоге /run/media/glusterfs/&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Чтобы учителя имели права sudo (стать администратором)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Нужно в настройках sudo выставить права для mos-teacer (все учителя входят в эту группу) в /etc/sudoers&lt;br /&gt;
&lt;br /&gt;
посмотрите как это сделано для группы wheel и сделайте также &lt;br /&gt;
&lt;br /&gt;
это даст права ВСЕМ учителям. Одному учителю можно дать права, просто включив его в группу wheel &lt;br /&gt;
&lt;br /&gt;
максимально просто это делается редактированием файла /etc/group&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Чтобы можно было войти с логином teacher и student без отключения возможности авторизации через МОС надо&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;в /etc/sddm.conf&amp;lt;/code&amp;gt; минимальный id 500&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;в /etc/sddm.conf.d/50-default.conf&amp;lt;/code&amp;gt; прописываем учётку guest в &amp;lt;code&amp;gt;HideUsers=&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ИЛИ&lt;br /&gt;
&lt;br /&gt;
просто сделать автологин для пользователя student в &amp;lt;code&amp;gt;/etc/sddm.conf.d/50-default.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Автологин (действует не только с MOS авторизацией, но и без нее)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
то есть вход сразу в пространство пользователя без пароля&lt;br /&gt;
 py-ini-config set /etc/sddm.conf Autologin User имяпользователя&lt;br /&gt;
&lt;br /&gt;
чтобы отключить вводим тоже самое , но имя должно быть пустым&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Лечение проблем&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Некоторые проблемы решаются перезапуском, а именно &lt;br /&gt;
&lt;br /&gt;
 sudo mos-auth-config disable&lt;br /&gt;
 sudo mos-auth-config enable&lt;br /&gt;
[[Категория:МОС12]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9E%D0%BA%D0%BD%D0%BE_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B_%D0%9E%D1%87%D0%B8%D1%81%D1%82%D0%BA%D0%B0_%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D0%BE%D0%B2.png&amp;diff=1915</id>
		<title>Файл:Окно программы Очистка конфигов.png</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9E%D0%BA%D0%BD%D0%BE_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B_%D0%9E%D1%87%D0%B8%D1%81%D1%82%D0%BA%D0%B0_%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D0%BE%D0%B2.png&amp;diff=1915"/>
		<updated>2025-03-10T13:06:35Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Окно программы Очистка конфигов&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1911</id>
		<title>Управление компьютерным классом</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1911"/>
		<updated>2025-03-07T11:35:06Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Перенос описания в первый абзац&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
Утилита помогает настроить компьютерный класс на операционной системе МОС 12 в школе для управления через ssh и Veyon.&lt;br /&gt;
&lt;br /&gt;
Для работы c Veyon и настройки Veyon пользователь должен быть в группе &#039;&#039;&#039;wheel&#039;&#039;&#039;. Если veyon не будет настраиваться или будет настраиваться не данной утилитой, то группа wheel не нужна.&lt;br /&gt;
&lt;br /&gt;
Перед использованием основных функций программы необходимо произвести настройку кабинета, переключившись на вкладку &amp;quot;Настройка хостов&amp;quot;. Для успешной работы все компьютеры в кабинете должны находиться в одной подсети.&lt;br /&gt;
&lt;br /&gt;
== Установка ==&lt;br /&gt;
Только на компьютере учителя!&lt;br /&gt;
 sudo dnf --refresh in comp-cab-setup&lt;br /&gt;
Или найти и установить comp-cab-setup через средство установки программ dnfdragora (&amp;quot;Пакеты&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Запуск ==&lt;br /&gt;
 comp-cab-setup&lt;br /&gt;
Или через Главное меню -&amp;gt; Образование -&amp;gt; Управление компьютерным классом (в главном меню доступен также поиск по названию Управление компьютерным классом).&lt;br /&gt;
&lt;br /&gt;
== Настройка ==&lt;br /&gt;
Сначала необходимо заполнить таблицу компьютеров. Для каждого компьютера необходимо указать название и адрес. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если указать адрес не в формате IP, к нему добавляется суффикс &amp;lt;code&amp;gt;.local&amp;lt;/code&amp;gt;, необходимый для доступа к компьютеру в школьной сети. Если он не является необходимым, можно отредактировать файл &amp;lt;code&amp;gt;/home/пользователь/.teacher_config/ccs.conf&amp;lt;/code&amp;gt;, вписав нужный суффикс или оставив пустой часть строки после знака &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, что будет означать пустой суффикс.&lt;br /&gt;
&lt;br /&gt;
Остальные поля в таблице не являются обязательными, но необходимы для работы большинства функций программы:&lt;br /&gt;
&lt;br /&gt;
* Выбор - логическое значение, которое показывает, будет ли выполнено на компьютере указанное действие. Если нажать на заголовок столбца (надпись &amp;quot;Выбор&amp;quot;), можно выбрать или снять выбор со всех компьютеров.&lt;br /&gt;
* MAC-адрес: можно указать, но он определяется автоматически при установке Veyon.&lt;br /&gt;
* Логины и пароли ученика и админа: можно указать, но в случае, если они одинаковые, проще воспользоваться кнопками &amp;quot;Генерация админов&amp;quot; и &amp;quot;Генерация пользователей&amp;quot; в верхней части окна. &#039;&#039;Внимание&#039;&#039;: в целях безопасности вместо паролей в таблице отображаются звёздочки. Посмотреть пароль можно во всплывающей подсказке, наведя на него курсор мыши.&lt;br /&gt;
* Настроен: заполняется автоматически при копировании ключей SSH. &lt;br /&gt;
*Удалённый логин: есть ли на хосте возможность удалённого входа в систему.&lt;br /&gt;
Также доступен импорт данных в таблицу:&lt;br /&gt;
* Из текстового файла: в файле должны быть в столбик перечислены адреса компьютеров, имена присваиваются автоматически. Например, если при импорте указать универсальное имя comp, то в таблице компьютерам будут даны имена comp1, comp2 и т.д.;&lt;br /&gt;
* из JSON - импорт всех данных целиком. Импортируемый файл json должен быть создан данной программой при помощи экспорта. Внимание: если в таблице были хосты, не указанные в импортируемом файле JSON, они не удаляются, а остаются в таблице. &lt;br /&gt;
При нажатии кнопки Экспорт можно экспортировать список хостов со всеми их настройками в файл json.&lt;br /&gt;
[[Файл:Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом.png|альт=Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом|мини|Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом]]&lt;br /&gt;
&lt;br /&gt;
== Действия на вкладке &amp;quot;Настройка хостов&amp;quot; ==&lt;br /&gt;
Начиная с версии 4, все действия на вкладке хостов разнесены на несколько боковых вкладок.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Сеть&amp;quot; ====&lt;br /&gt;
* Проверить ping. Проверяет, доступны ли отмеченные компьютеры.&lt;br /&gt;
*Скорость проводных подключений. Выводит текущую скорость проводных подключений на отмеченных хостах или информацию о том, что проводных подключений нет (в случае, когда хосты подключены только по wi-fi).&lt;br /&gt;
* Настроить доступ. Копирует ключи SSH с учительского компьютера на отмеченные компьютеры учеников. Перед копированием необходимо ответить на вопрос, создать ли новый ключ (возможно, с заменой) или использовать существующий на учительском компьютере. Также предлагается выбрать, добавить ли ключи к уже имеющимся на ученических компьютерах или заменить файл &amp;lt;code&amp;gt;authorized_keys&amp;lt;/code&amp;gt; в папке &amp;lt;code&amp;gt;/root/.ssh&amp;lt;/code&amp;gt;. При успешной настройке в столбце Настроен появится значение Да. &#039;&#039;Внимание&#039;&#039;: для настройки доступа по ssh в таблице должны быть заполнены логины и пароли админов на удалённых хостах. Админ - любой пользователь из группы wheel (учитель, администратор), но не root.&lt;br /&gt;
* Удалить ключи. Позволяет удалить ключи ssh с выбранных компьютеров учеников. &#039;&#039;Внимание&#039;&#039;: данная функция удаляет все ключи, а не только скопированные с компьютера учителя.&lt;br /&gt;
* Получить IP по MAC. Позволяет при заполненном MAC-адресе получить IP выбранных хостов и внести их в таблицу. Внимание: при выборе данной опции существующие имена хостов будут заменены на их IP.&lt;br /&gt;
*Получить MAC по IP. Позволяет при заполненном IP-адресе получить MAC-адреса выбранных хостов и внести их в таблицу.&lt;br /&gt;
*Сменить machine-id. Позволяет сгенерировать новый уникальный идентификатор для каждого отмеченного хоста.&lt;br /&gt;
*Групповое переименование хостов. Позволяет присвоить хостам локальные имена, отличающиеся только номерами. Может быть полезно при настройке отдельного кабинета.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Пользователи&amp;quot; ====&lt;br /&gt;
* Создать учётные записи учеников. Позволяет создать на выбранных компьютерах учётные записи учеников с указанными в таблице логинами и паролями. На Рабочем столе у созданных учеников также будут созданы папки Задания и Сдать работы.&lt;br /&gt;
* Удалить учётные записи учеников. Позволяет удалить на выбранных компьютерах учётные записи учеников вместе с их домашними папками.&lt;br /&gt;
* Включить и выключить автологин учеников - позволяет управлять удалённым входом в систему на выбранных компьютерах.&lt;br /&gt;
*Копировать архив /home с сервера - позволяет скопировать с сервера архив эталонной домашней папки на выбранные хосты для последующего их восстановления также при помощи данной утилиты.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Veyon&amp;quot; ====&lt;br /&gt;
* Установить Veyon - устанавливает veyon на компьютере учителя (если он уже был установлен, установка не производится) и veyon-core на компьютерах учеников. &#039;&#039;Внимание&#039;&#039;: на компьютерах учеников в трее может не появляться значок Veyon, что никак не влияет на его работоспособность.&lt;br /&gt;
* Настроить Veyon: позволяет создать кабинет для управления при помощи Veyon и добавить в него выбранные компьютеры. &#039;&#039;Внимание&#039;&#039;: если кабинет уже существует, будет предложено заменить его или добавить компьютеры в уже существующий; также если в текущем кабинете уже существуют указанные компьютеры, их тоже можно будет заменить, оставить или добавить копии. &#039;&#039;Внимание&#039;&#039;: для корректной работы Veyon пользователь на компьютере учителя должен входить в группу wheel. Также на компьютерах учеников должен быть запущен сеанс X11. Если Veyon установлен, настроен, но компьютеры отображаются как недоступные, вероятно, что проблема в типе сеанса (wayland). В таком случае нужно завершить сеанс и залогиниться заново, выбрав в нижней части экрана тип сеанса Plasma (X11).&lt;br /&gt;
*Удалить с сервера ключи Veyon. Удаляет с сервера (компьютер учителя) ключи Veyon. Может быть полезно при полной перенастройке Veyon в кабинете.&lt;br /&gt;
*Удалить с хостов ключи Veyon. Удаляет с отмеченных хостов ключи Veyon. Может быть полезно при полной перенастройке Veyon в кабинете.&lt;br /&gt;
*Копировать ключ на хосты. Копирует существующий публичный ключ Veyon с сервера на отмеченные хосты. Может быть полезно, если Veyon перестал &amp;quot;видеть&amp;quot; некоторые хосты.&lt;br /&gt;
* Рестарт службы Veyon на сервере и хостах. Перезапускает службу veyon.service на сервере и отмеченных хостах соответственно. Может быть полезно при внесении изменений в настройку Veyon.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Выполнение команд&amp;quot; ====&lt;br /&gt;
* Выполнить команду от root: отправляет по SSH на выбранные компьютеры введённую команду, которая будет выполнена от root. Также есть возможность выбрать из списка распространённых команд:&lt;br /&gt;
** обновить и перезагрузить хосты (с возможность вывода уведомления);&lt;br /&gt;
** обновить и выключить хосты (с возможностью уведомления, а также последующего выключения сервера);&lt;br /&gt;
** перезагрузить хосты;&lt;br /&gt;
** выключить хосты;&lt;br /&gt;
** установить программы (будет предложено ввести названия программ в виде списка или выбрать из списка популярных программ);&lt;br /&gt;
**добавить языки ввода;&lt;br /&gt;
** удалить программы (аналогично);&lt;br /&gt;
** выполнить команду из файла. &lt;br /&gt;
Каждую из предложенных команд можно отправить на хосты как последовательно, так и параллельно (не рекомендуется при слабой сети). Последовательное выполнение занимает больше времени, но сервер получает вывод каждой выполняемой команды. При параллельном выполнении команда отправляется на хосты и дальше выполняется там без связи с сервером, освобождая интерфейс утилиты для следующих задач.&lt;br /&gt;
&lt;br /&gt;
* Установить и удалить программы - тот же функционал, что при установке или удалении программ через выполнение команд.&lt;br /&gt;
* Скопировать файл - позволяет скопировать файл с сервера на отмеченные хосты. При нажатии данной кнопки будет необходимо выбрать папку на хостах, куда будет произведено копирование. Также есть возможность скопировать файл как правила nftables (для ограничения работы сети на хостах) или скрипт автозагрузки для пользователя - в этом случае проверяется наличие шебанга в начале скрипта.&lt;br /&gt;
* Включить удалённый вход в систему - установка на хостах пакета, позволяющего осуществлять удалённый вход пользователей в систему, и запуск соответствующей службы.&lt;br /&gt;
* Очистка конфигов пользователей - позволяет очистить на хостах конфиги распространённых программ для указанного пользователя (или для всех пользователей).&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Ограничения профиля&amp;quot; ====&lt;br /&gt;
&lt;br /&gt;
* Запретить/разрешить изменения рабочего стола - позволяет запретить указанным пользователям менять элементы рабочего стола. Физически их можно менять, но при перезагрузке рабочий стол вернётся в исходное состояние.&lt;br /&gt;
* Отключить/ограничить/восстановить интернет на хостах - выполняет указанные действия на отмеченных хостах. Ограничение интернета позволяет оставить доступными ограниченное количество портов и адресов. Более подробно здесь: [[Блокировка интернета в МОС-12 при помощи nftables]]&lt;br /&gt;
* Отключить/включить фаервол на хостах: выполняет указанные действия на отмеченных хостах.&lt;br /&gt;
* Отключить/включить wi-fi на хостах: выполняет указанные действия на отмеченных хостах.&lt;br /&gt;
* Защитить/разрешить изменения wi-fi на хостах: при включении защиты при попытке изменить настройки беспроводного соединения на отмеченных хостах будет запрашиваться администраторский пароль.&lt;br /&gt;
* Запретить/разрешить изменения сети на хостах: при включении запрета любому пользователю не из группы wheel будут запрещены любые действия, связанные с настройкой сети, на отмеченных хостах.&lt;br /&gt;
* Отключить/включить устройства ввода на хостах: при отключении на отмеченных хостах будут отключены мышь и клавиатура.&lt;br /&gt;
* Защита настроек хостов паролем: при включении защиты вкладка &amp;quot;Настройка хостов&amp;quot; на учительском компьютере будет требовать установленный пароль при переключении на неё. Это может быть полезно в случае, если администратор, настраивающий компьютерный класс при помощи данной утилиты, и учитель, работающий в данном кабинете - разные люди, и администратор хочет быть уверенным в том, что его настройки останутся без изменений.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом.png|альт=Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом|мини|Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом]]&lt;br /&gt;
&lt;br /&gt;
== Действия на вкладке &amp;quot;Учителю&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
==== Верхняя группа кнопок ====&lt;br /&gt;
&lt;br /&gt;
*Выбрать всё - выбор всех компьютеров из списка.&lt;br /&gt;
* Очистить выбор - снятие выбора со всех компьютеров. Также можно выбирать компьютеры мышью при помощи клавиш Ctrl и Shift.&lt;br /&gt;
*Генерация пользователей - заполнение таблицы одинаковыми логинами и паролями пользователей.&lt;br /&gt;
* Сохранить, удалить профиль и перейти к профилю - позволяет быстро сохранить (требуется только ввод названия), удалить или загрузить список хостов с логинами и паролями пользователей. В отличие от импорта из JSON, здесь существующие в таблице хосты не сохраняются. Опция предназначена для управления несколькими компьютерными кабинетами с одного сервера.&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Работы и задания&amp;quot; ====&lt;br /&gt;
*Создать папку Сдать работы - создаёт папку Сдать работы на Рабочем столе учеников на выбранных компьютерах. Также, если этой папки не было, она создаётся автоматически при раздаче заданий или неудачной попытке их сбора;&lt;br /&gt;
*Собрать работы - позволяет скопировать работы из папки Сдать работы с Рабочего стола учеников в папку Работы на Рабочем столе учителя, где создаются подпапки с указанным именем, а также текущей датой и временем в названии. Здесь и далее при обмене файлами ученик - это текущий пользователь на хосте, включая гостя и пользователя с учётной записью mos.ru;&lt;br /&gt;
* Очистить работы - очищает папку Сдать работы на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* Раздать задания - позволяет скопировать выбранные в файловом диалоге файлы с компьютера учителя в папку Задания на Рабочем столе учеников;&lt;br /&gt;
* Очистить задания - очищает папку Задания на Рабочем столе учеников на выбранных компьютерах.&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Архивация и восстановление&amp;quot; ====&lt;br /&gt;
*Архивировать /home - создаёт архив домашней папки ученика на выбранных компьютерах;&lt;br /&gt;
* Восстановить /home - восстанавливает домашнюю папку ученика из архива в случае его наличия на выбранных компьютерах;&lt;br /&gt;
* Создать снимок /home - создаёт снимок домашней папки выбранной учётной записи на хостах (в случае наличия на них файловой системы BTRFS). Если снимок, созданный данной утилитой, уже существовал, то он перезаписывается;&lt;br /&gt;
*Восстановить /home из снимка - восстанавливает домашнюю папку выбранной учётной записи на хостах (в случае наличия на них файловой системы BTRFS и созданного при помощи данной утилиты снимка).&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Действия на хостах&amp;quot; ====&lt;br /&gt;
*Отобразить имя - отображает названия (как в таблице) выбранных компьютеров на их экранах;&lt;br /&gt;
*Поменять обои - устанавливает выбранное изображение в качестве обоев рабочего стола для указанных пользователей на выбранных хостах;&lt;br /&gt;
*Открыть браузер - открывает браузер по умолчанию с указанной на сервере страницей на выбранных компьютерах;&lt;br /&gt;
*Удалённая авторизация учеников - при заранее включённой возможности удалённой авторизации осуществляет вход в систему указанных в таблице пользователей на выбранных хостах;&lt;br /&gt;
*Удалённый выход из системы - при заранее включённой возможности удалённой авторизации осуществляет выход из системы текущего пользователя на выбранных хостах;&lt;br /&gt;
*Регистрация на уроке - открывает на отмеченных хостах экран авторизации, где ученик должен ввести свои фамилию и имя. Полученный результат (имена хостов с именами учеников, которые за ними работают) сохраняется в указанном файле на компьютере учителя и может быть полезен ему при анализе результатов урока, например, собранных или оставленных на компьютерах выполненных работ;&lt;br /&gt;
*Закрыть окна - закрывает все открытые браузеры на выбранных хостах или блокирует графическую сессию для привлечения внимания учеников к процессу урока;&lt;br /&gt;
*Перезагрузить - перезагружает выбранные хосты.&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Действия на сервере&amp;quot; ====&lt;br /&gt;
*Открыть проводник - открывает на сервере Dolphin для обзора файловой системы на одном выбранном компьютере;&lt;br /&gt;
* Открыть папку Работы - открывает папку Работы с собранными работами учеников на сервере.&lt;br /&gt;
&lt;br /&gt;
== Меню окна ==&lt;br /&gt;
&lt;br /&gt;
* Справка - открывает встроенную в программу справку со ссылками на данную статью, FAQ и changelog.&lt;br /&gt;
* Показать лог - открывает проводник с выделенным файлом лога.&lt;br /&gt;
* Запустить веб-версию - запускает сервер для управления классом с телефона учителя.&lt;br /&gt;
* Выход - закрывает программу.&lt;br /&gt;
&lt;br /&gt;
== Часто возникающие проблемы ==&lt;br /&gt;
&lt;br /&gt;
* После перенастройки ssh не получается подключиться к хостам. Это может быть связано с тем, что отпечаток хоста хранится в файле ~/.ssh/known_hosts и не совпадает с существующим. Можно удалить отпечаток из known_hosts (при помощи данной программы или вручную). Также можно удалить known_hosts полностью. Ещё может помочь удаление ключей ssh с хостов (выполняется также при помощи данной утилиты).&lt;br /&gt;
* После настройки ssh программа всё равно требует пароли на удалённых компьютерах. Это может произойти только вследствие замены ключа. Лучший способ исправить проблему - перенастроить ssh при помощи данной программы.&lt;br /&gt;
* Устройства недоступны, не проходит пинг. В таком случае следует проверить, корректно ли вписаны адреса. Также адрес может быть по ошибке вписан в поле для названия хоста (см. рисунок). Также в некоторых случаях соединение лучше устанавливается, если использовать не локальное имя, а IP хоста.[[Файл:Password prompt.png|мини|Запрос пароля после настройки ssh]][[Файл:Ping fail.png|мини|Ошибка заполнения таблицы хостов]]&lt;br /&gt;
&lt;br /&gt;
== Консольная версия ==&lt;br /&gt;
В настоящее время программу можно запускать в консольной версии со следующими параметрами командной строки:&lt;br /&gt;
&lt;br /&gt;
* registration - запуск регистрации на уроке;&lt;br /&gt;
* poweroff - выключить хосты;&lt;br /&gt;
* reboot - перезагрузить хосты;&lt;br /&gt;
* end-session - завершить текущую сессию на хостах;&lt;br /&gt;
* lock-session - заблокировать текущую сессию на хостах;&lt;br /&gt;
* close-browsers - закрыть все браузеры на хостах;&lt;br /&gt;
* show-hostnames - отобразить имена хостов;&lt;br /&gt;
* get-works - собрать работы учеников;&lt;br /&gt;
* open-browser - открыть браузер на хостах (следующий параметр - адрес страницы для открытия);&lt;br /&gt;
* internet-off - выключить интернет на хостах;&lt;br /&gt;
* internet-on - включить интернет на хостах;&lt;br /&gt;
* input-off - выключить устройства ввода на хостах;&lt;br /&gt;
* input-on - включить устройства ввода на хостах.&lt;br /&gt;
&lt;br /&gt;
Данные команды будут отправлены на отмеченные хосты на вкладке настройки хостов на компьютере учителя.&lt;br /&gt;
&lt;br /&gt;
== Дополнительно ==&lt;br /&gt;
Исходный код: https://hub.mos.ru/mos/src/comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Логи: ~/.teacher_control/log.txt&lt;br /&gt;
&lt;br /&gt;
Текущий список устройств (не рекомендуется для редактирования вручную): ~/.teacher_control/hosts.json&lt;br /&gt;
&lt;br /&gt;
Сохранённый список настроенных хостов: ~/.teacher_control/setup_hosts.json&lt;br /&gt;
&lt;br /&gt;
== Лицензия ==&lt;br /&gt;
GPLv3&lt;br /&gt;
&lt;br /&gt;
== Авторы ==&lt;br /&gt;
Центр Цифровизации Образования&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;br /&gt;
[[Категория:Информатика]]&lt;br /&gt;
[[Категория:ПК и Ноутбуки]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1910</id>
		<title>Управление компьютерным классом</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1910"/>
		<updated>2025-03-07T11:34:19Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Версия 4.3&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
Для работы c Veyon и настройки Veyon пользователь должен быть в группе &#039;&#039;&#039;wheel&#039;&#039;&#039;. Если veyon не будет настраиваться или будет настраиваться не данной утилитой, то группа wheel не нужна.&lt;br /&gt;
&lt;br /&gt;
Утилита помогает настроить компьютерный класс на операционной системе МОС 12 в школе для управления через ssh и Veyon.&lt;br /&gt;
&lt;br /&gt;
Перед использованием основных функций программы необходимо произвести настройку кабинета, переключившись на вкладку &amp;quot;Настройка хостов&amp;quot;. Для успешной работы все компьютеры в кабинете должны находиться в одной подсети.&lt;br /&gt;
&lt;br /&gt;
== Установка ==&lt;br /&gt;
Только на компьютере учителя!&lt;br /&gt;
 sudo dnf --refresh in comp-cab-setup&lt;br /&gt;
Или найти и установить comp-cab-setup через средство установки программ dnfdragora (&amp;quot;Пакеты&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Запуск ==&lt;br /&gt;
 comp-cab-setup&lt;br /&gt;
Или через Главное меню -&amp;gt; Образование -&amp;gt; Управление компьютерным классом (в главном меню доступен также поиск по названию Управление компьютерным классом).&lt;br /&gt;
&lt;br /&gt;
== Настройка ==&lt;br /&gt;
Сначала необходимо заполнить таблицу компьютеров. Для каждого компьютера необходимо указать название и адрес. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если указать адрес не в формате IP, к нему добавляется суффикс &amp;lt;code&amp;gt;.local&amp;lt;/code&amp;gt;, необходимый для доступа к компьютеру в школьной сети. Если он не является необходимым, можно отредактировать файл &amp;lt;code&amp;gt;/home/пользователь/.teacher_config/ccs.conf&amp;lt;/code&amp;gt;, вписав нужный суффикс или оставив пустой часть строки после знака &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, что будет означать пустой суффикс.&lt;br /&gt;
&lt;br /&gt;
Остальные поля в таблице не являются обязательными, но необходимы для работы большинства функций программы:&lt;br /&gt;
&lt;br /&gt;
* Выбор - логическое значение, которое показывает, будет ли выполнено на компьютере указанное действие. Если нажать на заголовок столбца (надпись &amp;quot;Выбор&amp;quot;), можно выбрать или снять выбор со всех компьютеров.&lt;br /&gt;
* MAC-адрес: можно указать, но он определяется автоматически при установке Veyon.&lt;br /&gt;
* Логины и пароли ученика и админа: можно указать, но в случае, если они одинаковые, проще воспользоваться кнопками &amp;quot;Генерация админов&amp;quot; и &amp;quot;Генерация пользователей&amp;quot; в верхней части окна. &#039;&#039;Внимание&#039;&#039;: в целях безопасности вместо паролей в таблице отображаются звёздочки. Посмотреть пароль можно во всплывающей подсказке, наведя на него курсор мыши.&lt;br /&gt;
* Настроен: заполняется автоматически при копировании ключей SSH. &lt;br /&gt;
*Удалённый логин: есть ли на хосте возможность удалённого входа в систему.&lt;br /&gt;
Также доступен импорт данных в таблицу:&lt;br /&gt;
* Из текстового файла: в файле должны быть в столбик перечислены адреса компьютеров, имена присваиваются автоматически. Например, если при импорте указать универсальное имя comp, то в таблице компьютерам будут даны имена comp1, comp2 и т.д.;&lt;br /&gt;
* из JSON - импорт всех данных целиком. Импортируемый файл json должен быть создан данной программой при помощи экспорта. Внимание: если в таблице были хосты, не указанные в импортируемом файле JSON, они не удаляются, а остаются в таблице. &lt;br /&gt;
При нажатии кнопки Экспорт можно экспортировать список хостов со всеми их настройками в файл json.&lt;br /&gt;
[[Файл:Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом.png|альт=Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом|мини|Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом]]&lt;br /&gt;
&lt;br /&gt;
== Действия на вкладке &amp;quot;Настройка хостов&amp;quot; ==&lt;br /&gt;
Начиная с версии 4, все действия на вкладке хостов разнесены на несколько боковых вкладок.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Сеть&amp;quot; ====&lt;br /&gt;
* Проверить ping. Проверяет, доступны ли отмеченные компьютеры.&lt;br /&gt;
*Скорость проводных подключений. Выводит текущую скорость проводных подключений на отмеченных хостах или информацию о том, что проводных подключений нет (в случае, когда хосты подключены только по wi-fi).&lt;br /&gt;
* Настроить доступ. Копирует ключи SSH с учительского компьютера на отмеченные компьютеры учеников. Перед копированием необходимо ответить на вопрос, создать ли новый ключ (возможно, с заменой) или использовать существующий на учительском компьютере. Также предлагается выбрать, добавить ли ключи к уже имеющимся на ученических компьютерах или заменить файл &amp;lt;code&amp;gt;authorized_keys&amp;lt;/code&amp;gt; в папке &amp;lt;code&amp;gt;/root/.ssh&amp;lt;/code&amp;gt;. При успешной настройке в столбце Настроен появится значение Да. &#039;&#039;Внимание&#039;&#039;: для настройки доступа по ssh в таблице должны быть заполнены логины и пароли админов на удалённых хостах. Админ - любой пользователь из группы wheel (учитель, администратор), но не root.&lt;br /&gt;
* Удалить ключи. Позволяет удалить ключи ssh с выбранных компьютеров учеников. &#039;&#039;Внимание&#039;&#039;: данная функция удаляет все ключи, а не только скопированные с компьютера учителя.&lt;br /&gt;
* Получить IP по MAC. Позволяет при заполненном MAC-адресе получить IP выбранных хостов и внести их в таблицу. Внимание: при выборе данной опции существующие имена хостов будут заменены на их IP.&lt;br /&gt;
*Получить MAC по IP. Позволяет при заполненном IP-адресе получить MAC-адреса выбранных хостов и внести их в таблицу.&lt;br /&gt;
*Сменить machine-id. Позволяет сгенерировать новый уникальный идентификатор для каждого отмеченного хоста.&lt;br /&gt;
*Групповое переименование хостов. Позволяет присвоить хостам локальные имена, отличающиеся только номерами. Может быть полезно при настройке отдельного кабинета.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Пользователи&amp;quot; ====&lt;br /&gt;
* Создать учётные записи учеников. Позволяет создать на выбранных компьютерах учётные записи учеников с указанными в таблице логинами и паролями. На Рабочем столе у созданных учеников также будут созданы папки Задания и Сдать работы.&lt;br /&gt;
* Удалить учётные записи учеников. Позволяет удалить на выбранных компьютерах учётные записи учеников вместе с их домашними папками.&lt;br /&gt;
* Включить и выключить автологин учеников - позволяет управлять удалённым входом в систему на выбранных компьютерах.&lt;br /&gt;
*Копировать архив /home с сервера - позволяет скопировать с сервера архив эталонной домашней папки на выбранные хосты для последующего их восстановления также при помощи данной утилиты.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Veyon&amp;quot; ====&lt;br /&gt;
* Установить Veyon - устанавливает veyon на компьютере учителя (если он уже был установлен, установка не производится) и veyon-core на компьютерах учеников. &#039;&#039;Внимание&#039;&#039;: на компьютерах учеников в трее может не появляться значок Veyon, что никак не влияет на его работоспособность.&lt;br /&gt;
* Настроить Veyon: позволяет создать кабинет для управления при помощи Veyon и добавить в него выбранные компьютеры. &#039;&#039;Внимание&#039;&#039;: если кабинет уже существует, будет предложено заменить его или добавить компьютеры в уже существующий; также если в текущем кабинете уже существуют указанные компьютеры, их тоже можно будет заменить, оставить или добавить копии. &#039;&#039;Внимание&#039;&#039;: для корректной работы Veyon пользователь на компьютере учителя должен входить в группу wheel. Также на компьютерах учеников должен быть запущен сеанс X11. Если Veyon установлен, настроен, но компьютеры отображаются как недоступные, вероятно, что проблема в типе сеанса (wayland). В таком случае нужно завершить сеанс и залогиниться заново, выбрав в нижней части экрана тип сеанса Plasma (X11).&lt;br /&gt;
*Удалить с сервера ключи Veyon. Удаляет с сервера (компьютер учителя) ключи Veyon. Может быть полезно при полной перенастройке Veyon в кабинете.&lt;br /&gt;
*Удалить с хостов ключи Veyon. Удаляет с отмеченных хостов ключи Veyon. Может быть полезно при полной перенастройке Veyon в кабинете.&lt;br /&gt;
*Копировать ключ на хосты. Копирует существующий публичный ключ Veyon с сервера на отмеченные хосты. Может быть полезно, если Veyon перестал &amp;quot;видеть&amp;quot; некоторые хосты.&lt;br /&gt;
* Рестарт службы Veyon на сервере и хостах. Перезапускает службу veyon.service на сервере и отмеченных хостах соответственно. Может быть полезно при внесении изменений в настройку Veyon.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Выполнение команд&amp;quot; ====&lt;br /&gt;
* Выполнить команду от root: отправляет по SSH на выбранные компьютеры введённую команду, которая будет выполнена от root. Также есть возможность выбрать из списка распространённых команд:&lt;br /&gt;
** обновить и перезагрузить хосты (с возможность вывода уведомления);&lt;br /&gt;
** обновить и выключить хосты (с возможностью уведомления, а также последующего выключения сервера);&lt;br /&gt;
** перезагрузить хосты;&lt;br /&gt;
** выключить хосты;&lt;br /&gt;
** установить программы (будет предложено ввести названия программ в виде списка или выбрать из списка популярных программ);&lt;br /&gt;
**добавить языки ввода;&lt;br /&gt;
** удалить программы (аналогично);&lt;br /&gt;
** выполнить команду из файла. &lt;br /&gt;
Каждую из предложенных команд можно отправить на хосты как последовательно, так и параллельно (не рекомендуется при слабой сети). Последовательное выполнение занимает больше времени, но сервер получает вывод каждой выполняемой команды. При параллельном выполнении команда отправляется на хосты и дальше выполняется там без связи с сервером, освобождая интерфейс утилиты для следующих задач.&lt;br /&gt;
&lt;br /&gt;
* Установить и удалить программы - тот же функционал, что при установке или удалении программ через выполнение команд.&lt;br /&gt;
* Скопировать файл - позволяет скопировать файл с сервера на отмеченные хосты. При нажатии данной кнопки будет необходимо выбрать папку на хостах, куда будет произведено копирование. Также есть возможность скопировать файл как правила nftables (для ограничения работы сети на хостах) или скрипт автозагрузки для пользователя - в этом случае проверяется наличие шебанга в начале скрипта.&lt;br /&gt;
* Включить удалённый вход в систему - установка на хостах пакета, позволяющего осуществлять удалённый вход пользователей в систему, и запуск соответствующей службы.&lt;br /&gt;
* Очистка конфигов пользователей - позволяет очистить на хостах конфиги распространённых программ для указанного пользователя (или для всех пользователей).&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Ограничения профиля&amp;quot; ====&lt;br /&gt;
&lt;br /&gt;
* Запретить/разрешить изменения рабочего стола - позволяет запретить указанным пользователям менять элементы рабочего стола. Физически их можно менять, но при перезагрузке рабочий стол вернётся в исходное состояние.&lt;br /&gt;
* Отключить/ограничить/восстановить интернет на хостах - выполняет указанные действия на отмеченных хостах. Ограничение интернета позволяет оставить доступными ограниченное количество портов и адресов. Более подробно здесь: [[Блокировка интернета в МОС-12 при помощи nftables]]&lt;br /&gt;
* Отключить/включить фаервол на хостах: выполняет указанные действия на отмеченных хостах.&lt;br /&gt;
* Отключить/включить wi-fi на хостах: выполняет указанные действия на отмеченных хостах.&lt;br /&gt;
* Защитить/разрешить изменения wi-fi на хостах: при включении защиты при попытке изменить настройки беспроводного соединения на отмеченных хостах будет запрашиваться администраторский пароль.&lt;br /&gt;
* Запретить/разрешить изменения сети на хостах: при включении запрета любому пользователю не из группы wheel будут запрещены любые действия, связанные с настройкой сети, на отмеченных хостах.&lt;br /&gt;
* Отключить/включить устройства ввода на хостах: при отключении на отмеченных хостах будут отключены мышь и клавиатура.&lt;br /&gt;
* Защита настроек хостов паролем: при включении защиты вкладка &amp;quot;Настройка хостов&amp;quot; на учительском компьютере будет требовать установленный пароль при переключении на неё. Это может быть полезно в случае, если администратор, настраивающий компьютерный класс при помощи данной утилиты, и учитель, работающий в данном кабинете - разные люди, и администратор хочет быть уверенным в том, что его настройки останутся без изменений.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом.png|альт=Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом|мини|Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом]]&lt;br /&gt;
&lt;br /&gt;
== Действия на вкладке &amp;quot;Учителю&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
==== Верхняя группа кнопок ====&lt;br /&gt;
&lt;br /&gt;
*Выбрать всё - выбор всех компьютеров из списка.&lt;br /&gt;
* Очистить выбор - снятие выбора со всех компьютеров. Также можно выбирать компьютеры мышью при помощи клавиш Ctrl и Shift.&lt;br /&gt;
*Генерация пользователей - заполнение таблицы одинаковыми логинами и паролями пользователей.&lt;br /&gt;
* Сохранить, удалить профиль и перейти к профилю - позволяет быстро сохранить (требуется только ввод названия), удалить или загрузить список хостов с логинами и паролями пользователей. В отличие от импорта из JSON, здесь существующие в таблице хосты не сохраняются. Опция предназначена для управления несколькими компьютерными кабинетами с одного сервера.&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Работы и задания&amp;quot; ====&lt;br /&gt;
*Создать папку Сдать работы - создаёт папку Сдать работы на Рабочем столе учеников на выбранных компьютерах. Также, если этой папки не было, она создаётся автоматически при раздаче заданий или неудачной попытке их сбора;&lt;br /&gt;
*Собрать работы - позволяет скопировать работы из папки Сдать работы с Рабочего стола учеников в папку Работы на Рабочем столе учителя, где создаются подпапки с указанным именем, а также текущей датой и временем в названии. Здесь и далее при обмене файлами ученик - это текущий пользователь на хосте, включая гостя и пользователя с учётной записью mos.ru;&lt;br /&gt;
* Очистить работы - очищает папку Сдать работы на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* Раздать задания - позволяет скопировать выбранные в файловом диалоге файлы с компьютера учителя в папку Задания на Рабочем столе учеников;&lt;br /&gt;
* Очистить задания - очищает папку Задания на Рабочем столе учеников на выбранных компьютерах.&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Архивация и восстановление&amp;quot; ====&lt;br /&gt;
*Архивировать /home - создаёт архив домашней папки ученика на выбранных компьютерах;&lt;br /&gt;
* Восстановить /home - восстанавливает домашнюю папку ученика из архива в случае его наличия на выбранных компьютерах;&lt;br /&gt;
* Создать снимок /home - создаёт снимок домашней папки выбранной учётной записи на хостах (в случае наличия на них файловой системы BTRFS). Если снимок, созданный данной утилитой, уже существовал, то он перезаписывается;&lt;br /&gt;
*Восстановить /home из снимка - восстанавливает домашнюю папку выбранной учётной записи на хостах (в случае наличия на них файловой системы BTRFS и созданного при помощи данной утилиты снимка).&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Действия на хостах&amp;quot; ====&lt;br /&gt;
*Отобразить имя - отображает названия (как в таблице) выбранных компьютеров на их экранах;&lt;br /&gt;
*Поменять обои - устанавливает выбранное изображение в качестве обоев рабочего стола для указанных пользователей на выбранных хостах;&lt;br /&gt;
*Открыть браузер - открывает браузер по умолчанию с указанной на сервере страницей на выбранных компьютерах;&lt;br /&gt;
*Удалённая авторизация учеников - при заранее включённой возможности удалённой авторизации осуществляет вход в систему указанных в таблице пользователей на выбранных хостах;&lt;br /&gt;
*Удалённый выход из системы - при заранее включённой возможности удалённой авторизации осуществляет выход из системы текущего пользователя на выбранных хостах;&lt;br /&gt;
*Регистрация на уроке - открывает на отмеченных хостах экран авторизации, где ученик должен ввести свои фамилию и имя. Полученный результат (имена хостов с именами учеников, которые за ними работают) сохраняется в указанном файле на компьютере учителя и может быть полезен ему при анализе результатов урока, например, собранных или оставленных на компьютерах выполненных работ;&lt;br /&gt;
*Закрыть окна - закрывает все открытые браузеры на выбранных хостах или блокирует графическую сессию для привлечения внимания учеников к процессу урока;&lt;br /&gt;
*Перезагрузить - перезагружает выбранные хосты.&lt;br /&gt;
&lt;br /&gt;
==== Группа &amp;quot;Действия на сервере&amp;quot; ====&lt;br /&gt;
*Открыть проводник - открывает на сервере Dolphin для обзора файловой системы на одном выбранном компьютере;&lt;br /&gt;
* Открыть папку Работы - открывает папку Работы с собранными работами учеников на сервере.&lt;br /&gt;
&lt;br /&gt;
== Меню окна ==&lt;br /&gt;
&lt;br /&gt;
* Справка - открывает встроенную в программу справку со ссылками на данную статью, FAQ и changelog.&lt;br /&gt;
* Показать лог - открывает проводник с выделенным файлом лога.&lt;br /&gt;
* Запустить веб-версию - запускает сервер для управления классом с телефона учителя.&lt;br /&gt;
* Выход - закрывает программу.&lt;br /&gt;
&lt;br /&gt;
== Часто возникающие проблемы ==&lt;br /&gt;
&lt;br /&gt;
* После перенастройки ssh не получается подключиться к хостам. Это может быть связано с тем, что отпечаток хоста хранится в файле ~/.ssh/known_hosts и не совпадает с существующим. Можно удалить отпечаток из known_hosts (при помощи данной программы или вручную). Также можно удалить known_hosts полностью. Ещё может помочь удаление ключей ssh с хостов (выполняется также при помощи данной утилиты).&lt;br /&gt;
* После настройки ssh программа всё равно требует пароли на удалённых компьютерах. Это может произойти только вследствие замены ключа. Лучший способ исправить проблему - перенастроить ssh при помощи данной программы.&lt;br /&gt;
* Устройства недоступны, не проходит пинг. В таком случае следует проверить, корректно ли вписаны адреса. Также адрес может быть по ошибке вписан в поле для названия хоста (см. рисунок). Также в некоторых случаях соединение лучше устанавливается, если использовать не локальное имя, а IP хоста.[[Файл:Password prompt.png|мини|Запрос пароля после настройки ssh]][[Файл:Ping fail.png|мини|Ошибка заполнения таблицы хостов]]&lt;br /&gt;
&lt;br /&gt;
== Консольная версия ==&lt;br /&gt;
В настоящее время программу можно запускать в консольной версии со следующими параметрами командной строки:&lt;br /&gt;
&lt;br /&gt;
* registration - запуск регистрации на уроке;&lt;br /&gt;
* poweroff - выключить хосты;&lt;br /&gt;
* reboot - перезагрузить хосты;&lt;br /&gt;
* end-session - завершить текущую сессию на хостах;&lt;br /&gt;
* lock-session - заблокировать текущую сессию на хостах;&lt;br /&gt;
* close-browsers - закрыть все браузеры на хостах;&lt;br /&gt;
* show-hostnames - отобразить имена хостов;&lt;br /&gt;
* get-works - собрать работы учеников;&lt;br /&gt;
* open-browser - открыть браузер на хостах (следующий параметр - адрес страницы для открытия);&lt;br /&gt;
* internet-off - выключить интернет на хостах;&lt;br /&gt;
* internet-on - включить интернет на хостах;&lt;br /&gt;
* input-off - выключить устройства ввода на хостах;&lt;br /&gt;
* input-on - включить устройства ввода на хостах.&lt;br /&gt;
&lt;br /&gt;
Данные команды будут отправлены на отмеченные хосты на вкладке настройки хостов на компьютере учителя.&lt;br /&gt;
&lt;br /&gt;
== Дополнительно ==&lt;br /&gt;
Исходный код: https://hub.mos.ru/mos/src/comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Логи: ~/.teacher_control/log.txt&lt;br /&gt;
&lt;br /&gt;
Текущий список устройств (не рекомендуется для редактирования вручную): ~/.teacher_control/hosts.json&lt;br /&gt;
&lt;br /&gt;
Сохранённый список настроенных хостов: ~/.teacher_control/setup_hosts.json&lt;br /&gt;
&lt;br /&gt;
== Лицензия ==&lt;br /&gt;
GPLv3&lt;br /&gt;
&lt;br /&gt;
== Авторы ==&lt;br /&gt;
Центр Цифровизации Образования&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;br /&gt;
[[Категория:Информатика]]&lt;br /&gt;
[[Категория:ПК и Ноутбуки]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1906</id>
		<title>Управление компьютерным классом</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1906"/>
		<updated>2025-03-07T10:57:06Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Действия на вкладке настройки хостов с версии 4.3&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Для работы c Veyon и настройки Veyon пользователь должен быть в группе &#039;&#039;&#039;wheel&#039;&#039;&#039;. Если veyon не будет настраиваться или будет настраиваться не данной утилитой, то группа wheel не нужна.&lt;br /&gt;
&lt;br /&gt;
Утилита помогает настроить компьютерный класс на операционной системе МОС 12 в школе для управления через ssh и Veyon.&lt;br /&gt;
&lt;br /&gt;
Перед использованием основных функций программы необходимо произвести настройку кабинета, переключившись на вкладку &amp;quot;Настройка хостов&amp;quot;. Для успешной работы все компьютеры в кабинете должны находиться в одной подсети.&lt;br /&gt;
&lt;br /&gt;
== Установка ==&lt;br /&gt;
Только на компьютере учителя!&lt;br /&gt;
 sudo dnf --refresh in comp-cab-setup&lt;br /&gt;
Или найти и установить comp-cab-setup через средство установки программ dnfdragora (&amp;quot;Пакеты&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Запуск ==&lt;br /&gt;
 comp-cab-setup&lt;br /&gt;
Или через Главное меню -&amp;gt; Образование -&amp;gt; Управление компьютерным классом (в главном меню доступен также поиск по названию Управление компьютерным классом).&lt;br /&gt;
&lt;br /&gt;
== Настройка ==&lt;br /&gt;
Сначала необходимо заполнить таблицу компьютеров. Для каждого компьютера необходимо указать название и адрес. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если указать адрес не в формате IP, к нему добавляется суффикс &amp;lt;code&amp;gt;.local&amp;lt;/code&amp;gt;, необходимый для доступа к компьютеру в школьной сети. Если он не является необходимым, можно отредактировать файл &amp;lt;code&amp;gt;/home/пользователь/.teacher_config/ccs.conf&amp;lt;/code&amp;gt;, вписав нужный суффикс или оставив пустой часть строки после знака &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, что будет означать пустой суффикс.&lt;br /&gt;
&lt;br /&gt;
Остальные поля в таблице не являются обязательными, но необходимы для работы большинства функций программы:&lt;br /&gt;
&lt;br /&gt;
* Выбор - логическое значение, которое показывает, будет ли выполнено на компьютере указанное действие. Если нажать на заголовок столбца (надпись &amp;quot;Выбор&amp;quot;), можно выбрать или снять выбор со всех компьютеров.&lt;br /&gt;
* MAC-адрес: можно указать, но он определяется автоматически при установке Veyon.&lt;br /&gt;
* Логины и пароли ученика и админа: можно указать, но в случае, если они одинаковые, проще воспользоваться кнопками &amp;quot;Генерация админов&amp;quot; и &amp;quot;Генерация пользователей&amp;quot; в верхней части окна. &#039;&#039;Внимание&#039;&#039;: в целях безопасности вместо паролей в таблице отображаются звёздочки. Посмотреть пароль можно во всплывающей подсказке, наведя на него курсор мыши.&lt;br /&gt;
* Настроен: заполняется автоматически при копировании ключей SSH. &lt;br /&gt;
*Удалённый логин: есть ли на хосте возможность удалённого входа в систему.&lt;br /&gt;
Также доступен импорт данных в таблицу:&lt;br /&gt;
* Из текстового файла: в файле должны быть в столбик перечислены адреса компьютеров, имена присваиваются автоматически. Например, если при импорте указать универсальное имя comp, то в таблице компьютерам будут даны имена comp1, comp2 и т.д.;&lt;br /&gt;
* из JSON - импорт всех данных целиком. Импортируемый файл json должен быть создан данной программой при помощи экспорта. Внимание: если в таблице были хосты, не указанные в импортируемом файле JSON, они не удаляются, а остаются в таблице. &lt;br /&gt;
При нажатии кнопки Экспорт можно экспортировать список хостов со всеми их настройками в файл json.&lt;br /&gt;
[[Файл:Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом.png|альт=Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом|мини|Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом]]&lt;br /&gt;
&lt;br /&gt;
=== Действия на вкладке &amp;quot;Настройка хостов&amp;quot; ===&lt;br /&gt;
Начиная с версии 4, все действия на вкладке хостов разнесены на несколько боковых вкладок.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Сеть&amp;quot; ====&lt;br /&gt;
* Проверить ping. Проверяет, доступны ли отмеченные компьютеры.&lt;br /&gt;
*Скорость проводных подключений. Выводит текущую скорость проводных подключений на отмеченных хостах или информацию о том, что проводных подключений нет (в случае, когда хосты подключены только по wi-fi).&lt;br /&gt;
* Настроить доступ. Копирует ключи SSH с учительского компьютера на отмеченные компьютеры учеников. Перед копированием необходимо ответить на вопрос, создать ли новый ключ (возможно, с заменой) или использовать существующий на учительском компьютере. Также предлагается выбрать, добавить ли ключи к уже имеющимся на ученических компьютерах или заменить файл &amp;lt;code&amp;gt;authorized_keys&amp;lt;/code&amp;gt; в папке &amp;lt;code&amp;gt;/root/.ssh&amp;lt;/code&amp;gt;. При успешной настройке в столбце Настроен появится значение Да. &#039;&#039;Внимание&#039;&#039;: для настройки доступа по ssh в таблице должны быть заполнены логины и пароли админов на удалённых хостах. Админ - любой пользователь из группы wheel (учитель, администратор), но не root.&lt;br /&gt;
* Удалить ключи. Позволяет удалить ключи ssh с выбранных компьютеров учеников. &#039;&#039;Внимание&#039;&#039;: данная функция удаляет все ключи, а не только скопированные с компьютера учителя.&lt;br /&gt;
* Получить IP по MAC. Позволяет при заполненном MAC-адресе получить IP выбранных хостов и внести их в таблицу. Внимание: при выборе данной опции существующие имена хостов будут заменены на их IP.&lt;br /&gt;
*Получить MAC по IP. Позволяет при заполненном IP-адресе получить MAC-адреса выбранных хостов и внести их в таблицу.&lt;br /&gt;
*Сменить machine-id. Позволяет сгенерировать новый уникальный идентификатор для каждого отмеченного хоста.&lt;br /&gt;
*Групповое переименование хостов. Позволяет присвоить хостам локальные имена, отличающиеся только номерами. Может быть полезно при настройке отдельного кабинета.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Пользователи&amp;quot; ====&lt;br /&gt;
* Создать учётные записи учеников. Позволяет создать на выбранных компьютерах учётные записи учеников с указанными в таблице логинами и паролями. На Рабочем столе у созданных учеников также будут созданы папки Задания и Сдать работы.&lt;br /&gt;
* Удалить учётные записи учеников. Позволяет удалить на выбранных компьютерах учётные записи учеников вместе с их домашними папками.&lt;br /&gt;
* Включить и выключить автологин учеников - позволяет управлять удалённым входом в систему на выбранных компьютерах.&lt;br /&gt;
*Копировать архив /home с сервера - позволяет скопировать с сервера архив эталонной домашней папки на выбранные хосты для последующего их восстановления также при помощи данной утилиты.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Veyon&amp;quot; ====&lt;br /&gt;
* Установить Veyon - устанавливает veyon на компьютере учителя (если он уже был установлен, установка не производится) и veyon-core на компьютерах учеников. &#039;&#039;Внимание&#039;&#039;: на компьютерах учеников в трее может не появляться значок Veyon, что никак не влияет на его работоспособность.&lt;br /&gt;
* Настроить Veyon: позволяет создать кабинет для управления при помощи Veyon и добавить в него выбранные компьютеры. &#039;&#039;Внимание&#039;&#039;: если кабинет уже существует, будет предложено заменить его или добавить компьютеры в уже существующий; также если в текущем кабинете уже существуют указанные компьютеры, их тоже можно будет заменить, оставить или добавить копии. &#039;&#039;Внимание&#039;&#039;: для корректной работы Veyon пользователь на компьютере учителя должен входить в группу wheel. Также на компьютерах учеников должен быть запущен сеанс X11. Если Veyon установлен, настроен, но компьютеры отображаются как недоступные, вероятно, что проблема в типе сеанса (wayland). В таком случае нужно завершить сеанс и залогиниться заново, выбрав в нижней части экрана тип сеанса Plasma (X11).&lt;br /&gt;
*Удалить с сервера ключи Veyon. Удаляет с сервера (компьютер учителя) ключи Veyon. Может быть полезно при полной перенастройке Veyon в кабинете.&lt;br /&gt;
*Удалить с хостов ключи Veyon. Удаляет с отмеченных хостов ключи Veyon. Может быть полезно при полной перенастройке Veyon в кабинете.&lt;br /&gt;
*Копировать ключ на хосты. Копирует существующий публичный ключ Veyon с сервера на отмеченные хосты. Может быть полезно, если Veyon перестал &amp;quot;видеть&amp;quot; некоторые хосты.&lt;br /&gt;
* Рестарт службы Veyon на сервере и хостах. Перезапускает службу veyon.service на сервере и отмеченных хостах соответственно. Может быть полезно при внесении изменений в настройку Veyon.&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Выполнение команд&amp;quot; ====&lt;br /&gt;
* Выполнить команду от root: отправляет по SSH на выбранные компьютеры введённую команду, которая будет выполнена от root. Также есть возможность выбрать из списка распространённых команд:&lt;br /&gt;
** обновить и перезагрузить хосты (с возможность вывода уведомления);&lt;br /&gt;
** обновить и выключить хосты (с возможностью уведомления, а также последующего выключения сервера);&lt;br /&gt;
** перезагрузить хосты;&lt;br /&gt;
** выключить хосты;&lt;br /&gt;
** установить программы (будет предложено ввести названия программ в виде списка или выбрать из списка популярных программ);&lt;br /&gt;
**добавить языки ввода;&lt;br /&gt;
** удалить программы (аналогично);&lt;br /&gt;
** выполнить команду из файла. &lt;br /&gt;
Каждую из предложенных команд можно отправить на хосты как последовательно, так и параллельно (не рекомендуется при слабой сети). Последовательное выполнение занимает больше времени, но сервер получает вывод каждой выполняемой команды. При параллельном выполнении команда отправляется на хосты и дальше выполняется там без связи с сервером, освобождая интерфейс утилиты для следующих задач.&lt;br /&gt;
&lt;br /&gt;
* Установить и удалить программы - тот же функционал, что при установке или удалении программ через выполнение команд.&lt;br /&gt;
* Скопировать файл - позволяет скопировать файл с сервера на отмеченные хосты. При нажатии данной кнопки будет необходимо выбрать папку на хостах, куда будет произведено копирование. Также есть возможность скопировать файл как правила nftables (для ограничения работы сети на хостах) или скрипт автозагрузки для пользователя - в этом случае проверяется наличие шебанга в начале скрипта.&lt;br /&gt;
* Включить удалённый вход в систему - установка на хостах пакета, позволяющего осуществлять удалённый вход пользователей в систему, и запуск соответствующей службы.&lt;br /&gt;
* Очистка конфигов пользователей - позволяет очистить на хостах конфиги распространённых программ для указанного пользователя (или для всех пользователей).&lt;br /&gt;
&lt;br /&gt;
==== Вкладка &amp;quot;Ограничения профиля&amp;quot; ====&lt;br /&gt;
&lt;br /&gt;
* Запретить/разрешить изменения рабочего стола - позволяет запретить указанным пользователям менять элементы рабочего стола. Физически их можно менять, но при перезагрузке рабочий стол вернётся в исходное состояние.&lt;br /&gt;
* Отключить/ограничить/восстановить интернет на хостах - выполняет указанные действия на отмеченных хостах. Ограничение интернета позволяет оставить доступными ограниченное количество портов и адресов. Более подробно здесь: [[Блокировка интернета в МОС-12 при помощи nftables]]&lt;br /&gt;
* Отключить/включить фаервол на хостах: выполняет указанные действия на отмеченных хостах.&lt;br /&gt;
* Отключить/включить wi-fi на хостах: выполняет указанные действия на отмеченных хостах.&lt;br /&gt;
* Защитить/разрешить изменения wi-fi на хостах: при включении защиты при попытке изменить настройки беспроводного соединения на отмеченных хостах будет запрашиваться администраторский пароль.&lt;br /&gt;
* Запретить/разрешить изменения сети на хостах: при включении запрета любому пользователю не из группы wheel будут запрещены любые действия, связанные с настройкой сети, на отмеченных хостах.&lt;br /&gt;
* Отключить/включить устройства ввода на хостах: при отключении на отмеченных хостах будут отключены мышь и клавиатура.&lt;br /&gt;
* Защита настроек хостов паролем: при включении защиты вкладка &amp;quot;Настройка хостов&amp;quot; на учительском компьютере будет требовать установленный пароль при переключении на неё. Это может быть полезно в случае, если администратор, настраивающий компьютерный класс при помощи данной утилиты, и учитель, работающий в данном кабинете - разные люди, и администратор хочет быть уверенным в том, что его настройки останутся без изменений.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом.png|альт=Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом|мини|Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом]]&lt;br /&gt;
&lt;br /&gt;
== Действия на вкладке &amp;quot;Учителю&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
* Выбрать всё - выбор всех компьютеров из списка&lt;br /&gt;
* Очистить выбор - снятие выбора со всех компьютеров Также можно выбирать компьютеры мышью при помощи клавиш Ctrl и Shift.&lt;br /&gt;
* Сохранить профиль и перейти к профилю - позволяет быстро сохранить (требуется только ввод названия) или загрузить список хостов со всеми настройками. В отличие от импорта из JSON, здесь существующие в таблице хосты не сохраняются. Опция предназначена для управления несколькими компьютерными кабинетами с одного сервера.&lt;br /&gt;
* Собрать работы - позволяет скопировать работы из папки Сдать работы с Рабочего стола учеников в папку Работы на Рабочем столе учителя, где создаются подпапки с указанным именем, а также текущей датой и временем в названии. Здесь и далее при обмене файлами ученик - это текущий пользователь на хосте, включая гостя и пользователя с учётной записью mos.ru;&lt;br /&gt;
* Очистить работы - очищает папку Сдать работы на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* Раздать задания - позволяет скопировать выбранные в файловом диалоге файлы с компьютера учителя в папку Задания на Рабочем столе учеников;&lt;br /&gt;
* Очистить задания - очищает папку Задания на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* Открыть проводник - открывает на сервере Dolphin для обзора файловой системы на одном выбранном компьютере;&lt;br /&gt;
* Отобразить имя - отображает названия (как в таблице) выбранных компьютеров на их экранах;&lt;br /&gt;
* Создать папку Сдать работы - создаёт папку Сдать работы на Рабочем столе учеников на выбранных компьютерах. Также, если этой папки не было, она создаётся автоматически при раздаче заданий или неудачной попытке их сбора;&lt;br /&gt;
* Открыть папку Работы - открывает папку Работы с собранными работами учеников на сервере;&lt;br /&gt;
* Открыть браузер - открывает браузер по умолчанию с указанной на сервере страницей на выбранных компьютерах;&lt;br /&gt;
* Архивировать /home - создаёт архив домашней папки ученика на выбранных компьютерах;&lt;br /&gt;
* Восстановить /home - восстанавливает домашнюю папку ученика из архива в случае его наличия на выбранных компьютерах;&lt;br /&gt;
* Копировать архив /home с сервера - создаёт архив выбранной учётной записи на сервере и копирует на хосты для последующего восстановления из архива.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;problems&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Часто возникающие проблемы ==&lt;br /&gt;
&lt;br /&gt;
* [[Файл:Known hosts issue.png|мини|Проблемы с подключением после перенастройки ssh]]После перенастройки ssh не получается подключиться к хостам. Это может быть связано с тем, что отпечаток хоста хранится в файле ~/.ssh/known_hosts и не совпадает с существующим. Можно удалить отпечаток из known_hosts (при помощи данной программы или вручную). Также можно удалить known_hoists полностью.&lt;br /&gt;
* [[Файл:Password prompt.png|мини|Запрос пароля после настройки ssh]]После настройки ssh программа всё равно требует пароли на удалённых компьютерах. Это может произойти только вследствие замены ключа. Лучший способ исправить проблему - перенастроить ssh при помощи данной программы.&lt;br /&gt;
* [[Файл:Ping fail.png|мини|Ошибка заполнения таблицы хостов]]Устройства недоступны, не проходит пинг. В таком случае следует проверить, корректно ли вписаны адреса. Также адрес может быть по ошибке вписан в поле для названия хоста (см. рисунок). Также в некоторых случаях соединение лучше устанавливается, если использовать не локальное имя, а IP хоста.&lt;br /&gt;
&lt;br /&gt;
== Дополнительно ==&lt;br /&gt;
Исходный код: https://hub.mos.ru/mos/src/comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Логи: ~/.teacher_control/log.txt&lt;br /&gt;
&lt;br /&gt;
Текущий список устройств (не рекомендуется для редактирования вручную): ~/.teacher_control/hosts.json&lt;br /&gt;
&lt;br /&gt;
Сохранённый список настроенных хостов: ~/.teacher_control/setup_hosts.json&lt;br /&gt;
&lt;br /&gt;
== Лицензия ==&lt;br /&gt;
GPLv3&lt;br /&gt;
&lt;br /&gt;
== Авторы ==&lt;br /&gt;
Центр Цифровизации Образования&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;br /&gt;
[[Категория:Информатика]]&lt;br /&gt;
[[Категория:ПК и Ноутбуки]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%22%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D1%85%D0%BE%D1%81%D1%82%D0%BE%D0%B2%22_%D0%BE%D0%BA%D0%BD%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC.png&amp;diff=1905</id>
		<title>Файл:Вкладка &quot;Настройка хостов&quot; окна программы управления компьютерным классом.png</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%22%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D1%85%D0%BE%D1%81%D1%82%D0%BE%D0%B2%22_%D0%BE%D0%BA%D0%BD%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC.png&amp;diff=1905"/>
		<updated>2025-03-07T10:20:32Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Вкладка &amp;quot;Настройка хостов&amp;quot; окна программы управления компьютерным классом&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%22%D0%A3%D1%87%D0%B8%D1%82%D0%B5%D0%BB%D1%8E%22_%D0%BE%D0%BA%D0%BD%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC.png&amp;diff=1904</id>
		<title>Файл:Вкладка &quot;Учителю&quot; окна программы управления компьютерным классом.png</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%22%D0%A3%D1%87%D0%B8%D1%82%D0%B5%D0%BB%D1%8E%22_%D0%BE%D0%BA%D0%BD%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC.png&amp;diff=1904"/>
		<updated>2025-03-07T10:13:54Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Вкладка &amp;quot;Учителю&amp;quot; окна программы управления компьютерным классом&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%94%D0%BE%D1%81%D0%BA%D0%B8&amp;diff=1751</id>
		<title>Категория:Доски</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%94%D0%BE%D1%81%D0%BA%D0%B8&amp;diff=1751"/>
		<updated>2024-09-09T07:25:43Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Уточнения формата файла конфига + мелкие правки&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Для калибровки сенсорного экрана используется утилита xinput_calibrator.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo dnf install xinput_calibrator&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В текущий момент в репозитории &#039;&#039;&#039;на следующей неделе (сейчас прямо не стоит устанавливать, т.к. идёт тестирование и могут быть ошибки)&#039;&#039;&#039; будет доступна графическая обёртка для этой утилиты, которая поможет сделать всё правильно:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo dnf install xinput-calibrator-gui&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для сохранения результатов калибровки чаще всего необходимо удалить &amp;lt;code&amp;gt;x11-driver-input-libinput&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В МОС 12 это делается так:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo dnf remove x11-driver-input-libinput&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
После удаления необходимо перезагрузить устройство.&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
==== Калибровка сенсорного экрана в консольном режиме ====&lt;br /&gt;
Полная правильная строка для вызова калибровки:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
xinput_calibrator --output-type xorg.conf.d&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если нужно отключить misclick при проблемах с калибровкой, то это делается так:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
xinput_calibrator --output-type xorg.conf.d --misclick 0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
При выполнении калибровки в &amp;lt;code&amp;gt;/etc/X11/xorg.conf.d&amp;lt;/code&amp;gt; создаётся файл с правилами (например, &amp;lt;code&amp;gt;xinput-calibration-gui&amp;lt;/code&amp;gt; создаёт файл &amp;lt;code&amp;gt;/etc/X11/xorg.conf.d/99-calibration.conf&amp;lt;/code&amp;gt;). Для регулировки чувствительности можно добавлять в секцию &amp;lt;code&amp;gt;&amp;quot;InputClass&amp;quot;&amp;lt;/code&amp;gt; этого файла параметры:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
Option &amp;quot;FingerLow&amp;quot; &amp;quot;15&amp;quot;&lt;br /&gt;
Option &amp;quot;FingerHigh&amp;quot; &amp;quot;20&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Где FingerLow и FingerHigh - числа от 0 до 255, отвечающие за нижний и верхний порог чувствительности сенсора (на практике обычно принимают значения от 15 до 50).&lt;br /&gt;
[[Категория:Оборудование]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B7%D0%B2%D0%BE%D0%BD%D0%BA%D0%BE%D0%B2&amp;diff=1735</id>
		<title>Настройка звонков</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B7%D0%B2%D0%BE%D0%BD%D0%BA%D0%BE%D0%B2&amp;diff=1735"/>
		<updated>2024-09-02T11:15:11Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Раздел &amp;quot;Установка&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Описание программы ==&lt;br /&gt;
Настройка звонков - это программа, которая позволяет запускать школьные звонки согласно расписанию и воспроизводить звуковые файлы во время перемен.&lt;br /&gt;
== Установка ==&lt;br /&gt;
 sudo dnf in school-ringer&lt;br /&gt;
Или через программу Пакеты по названию &#039;&#039;&#039;school-ringer&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Начало работы с программой ==&lt;br /&gt;
[[Файл:Основное окно настройки звонков.png|альт=Основное окно программы|мини|Основное окно программы]]&lt;br /&gt;
Для запуска программы необходимо ввести пароль суперпользователя, после ввода которого открывается основное окно программы. Основное окно программы содержит ссылку на скачивание инструкции, отображает текущее время, время следующего звонка, статус сервиса, активные расписания, наличие музыки на переменах. Также основное окно содержит кнопки «Принудительный звонок», «Включить сервис», «Редактировать расписание», «Редактировать группы звонков», «Установить каникулы», «Играть музыку на переменах».&lt;br /&gt;
&lt;br /&gt;
== Действия программы ==&lt;br /&gt;
&lt;br /&gt;
=== Скачать инструкцию ===&lt;br /&gt;
При нажатии на &amp;quot;Скачать инструкцию&amp;quot; открывается инструкция по работе с программой в формате pdf на hub.mos.ru. &lt;br /&gt;
&lt;br /&gt;
=== Принудительный звонок ===&lt;br /&gt;
Данная функция позволяет запустить звонок в текущий момент времени вне зависимости от активного расписания. При нажатии на данную кнопку открывается предупреждение, после которого включается звонок по умолчанию.&lt;br /&gt;
&lt;br /&gt;
=== Включить сервис ===&lt;br /&gt;
Нажатие на данную кнопку позволяет активировать звонки. После нажатия на кнопку необходимо ввести пароль суперпользователя для активации звонков. После ввода пароля и включения сервиса в основном окне программы статус сервиса меняется на «Работает», отображаются названия активных расписаний и время следующего звонка, название кнопки меняется на «Выключить сервис». Для выключения сервиса необходимо нажать на кнопку «Выключить сервис», ввести пароль суперпользователя. В основном окне программы статус сервиса поменяется на «Остановлен», исчезнет время следующего звонка.&lt;br /&gt;
[[Файл:Окно редактирования расписания.png|альт=Окно редактирования расписания|мини|Окно редактирования расписания]]&lt;br /&gt;
&lt;br /&gt;
=== Редактировать расписание ===&lt;br /&gt;
Нажатие на кнопку &amp;quot;Редактировать расписание&amp;quot; открывает окно редактирования расписаний. При первом открытии данное окно содержит вкладку расписания «Основное» и «Добавить». На вкладке с названием расписания есть кнопки «Вкл/выкл», «Импорт», «Сохранить», «Отмена», возможность активировать предварительный звонок, отметить требуемые дни недели, заполнить расписание вручную, вписав порядковый номер урока, время начала и окончания урока и выбрав группу звонков.&lt;br /&gt;
&lt;br /&gt;
Программа позволяет хранить несколько расписаний одновременно и работать с ними. Для добавления нового расписания следует перейти на вкладку «Добавить» в окне редактирования расписания и ввести название для нового расписания, заполнить всю необходимую информацию для текущего расписания. При нажатии правой кнопкой мыши на вкладку с названием расписания его можно переименовать или удалить. При совпадении времени звонков в разных расписаниях программа выведет предупреждение. При одновременной активации нескольких расписаний они будут отображаться в списке активных расписаний в основном окне программы.&lt;br /&gt;
&lt;br /&gt;
Нажатие кнопки &#039;&#039;&#039;«Вкл/выкл»&#039;&#039;&#039; и последующее введение пароля суперпользователя позволяет активировать текущее расписание. При успешной активации кнопка становится зеленой. Для отключения основного расписания также следует нажать на данную кнопку и ввести пароль суперпользователя, при отключении расписания кнопка станет красной.&lt;br /&gt;
&lt;br /&gt;
Нажатие кнопки &#039;&#039;&#039;«Импорт»&#039;&#039;&#039; дает возможность скачать шаблон расписания в формате xlsx для последующего редактирования или импортировать расписание. Шаблон расписания в xlsx содержит порядковый номер урока, время начала и конца урока, группу звонков. Для импорта готового шаблона расписания следует нажать кнопку «Импорт файла» и ввести пароль суперпользователя.&lt;br /&gt;
&lt;br /&gt;
Нажатие кнопки &#039;&#039;&#039;«Сохранить»&#039;&#039;&#039; с последующим введением пароля суперпользователя позволяет сохранить изменения в расписании.&lt;br /&gt;
&lt;br /&gt;
Нажатие кнопки &#039;&#039;&#039;«Отмена»&#039;&#039;&#039; позволяет закрыть окно редактирования расписания. Если были какие-то изменения в расписании, программа выдает предупреждение о необходимости сохранить изменения.&lt;br /&gt;
&lt;br /&gt;
Активация параметра &#039;&#039;&#039;«Предварительный звонок за»&#039;&#039;&#039; позволяет запускать предварительный звонок перед началом урока и выбрать временной промежуток до звонка (нет, 1 минута, 2 минуты, 3 минуты, 4 минуты, 5 минут).&lt;br /&gt;
&lt;br /&gt;
Для выбора дней недели следует отметить галочками нужные дни недели.&lt;br /&gt;
&lt;br /&gt;
В колонке № следует ввести порядковый номер урока в числовом формате. &lt;br /&gt;
&lt;br /&gt;
В колонках «Начало» и «Конец» следует ввести время начала и окончания урока в соответствии с шаблоном времени (ЧЧ:ММ). При введении некорректного формата времени программа выдает предупреждение.&lt;br /&gt;
&lt;br /&gt;
Для включения одиночного звонка в конкретное время следует ввести его в колонку «Начало» и «-» в колонку «Конец». &lt;br /&gt;
&lt;br /&gt;
В колонке «Группа» следует выбрать одну из предложенных групп звонков.[[Файл:Окно редактирования групп звонков.png|альт=Окно редактирования групп звонков|мини|Окно редактирования групп звонков]]&lt;br /&gt;
&lt;br /&gt;
=== Редактировать группы звонков ===&lt;br /&gt;
Нажатие на кнопку &amp;quot;Редактировать группы звонков&amp;quot; позволяет выбирать мелодии школьных звонков. Окно редактирования группы звонков позволяет изменить название группы звонков, мелодию звонка на урок, с урока и предварительного звонка. Для создания новой группы звонков следует нажать на кнопку &#039;&#039;&#039;«Добавить группу».&#039;&#039;&#039; Для изменения мелодии звонка следует нажать на название мелодии звонка. Для удаления группы звонков следует нажать кнопку &#039;&#039;&#039;«Удалить текущую группу».&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
При добавлении и удалении групп звонков следует нажать кнопку &#039;&#039;&#039;«Сохранить группы»&#039;&#039;&#039; и ввести пароль суперпользователя.&lt;br /&gt;
[[Файл:Окно редактирования каникул.png|альт=Окно редактирования каникул|мини|Окно редактирования каникул]]&lt;br /&gt;
&lt;br /&gt;
=== Установить каникулы ===&lt;br /&gt;
Нажатие на данную кнопку открывает окно редактирования каникул. В данном окне можно активировать каникулы, поставив галочку в колонке «Включить», и выбрать дату начала и окончания каникул. Для активации каникул необходимо ввести пароль суперпользователя.&lt;br /&gt;
[[Файл:Окно запуска музыки на переменах.png|альт=Окно запуска музыки на переменах|мини|Окно запуска музыки на переменах]]&lt;br /&gt;
&lt;br /&gt;
=== Играть музыку на переменах ===&lt;br /&gt;
Нажатие на данную кнопку открывает окно, в котором следует выбрать папку с музыкой. Также есть возможность активировать опцию «Перемешать треки», отметив ее галочкой. После нажатия данной кнопки и активации режима воспроизведения музыки на переменах название кнопки меняется на «Не играть музыку».&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=Config_cleaner&amp;diff=1659</id>
		<title>Config cleaner</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=Config_cleaner&amp;diff=1659"/>
		<updated>2024-01-18T07:14:09Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Fix typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Описание ==&lt;br /&gt;
Config Cleaner - программа для очистки конфигов программ [[МОС-Linux Общие понятия|МОС]], перечисленных в списке главного окна.&lt;br /&gt;
&lt;br /&gt;
== Действия в программе ==&lt;br /&gt;
[[Файл:Главное окно программы Config Cleaner.png|альт=Главное окно программы Config Cleaner|мини|Главное окно программы Config Cleaner]]&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;Выделить все&#039;&#039;&#039;&#039; позволяет выделить все программы МОС, перечисленные в списке главного окна. После отмечания галочкой &amp;quot;Выделить все&amp;quot; команда меняется на &amp;quot;Снять выделение&amp;quot;. Снятие галочки позволяет снять все выделения. Для выделения отдельных программ из списка необходимо поставить галочку перед нужной программой.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;Справка&#039;&#039;&#039;&#039; открывает диалоговое окно с краткой информацией о функциях программы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;Восстановить&#039;&amp;lt;nowiki/&amp;gt;&#039;&#039;&#039; имеет два варианта очистки: &#039;&amp;lt;nowiki/&amp;gt;&#039;&#039;&#039;предустановленные&#039;&#039;&#039;&#039; и &#039;&#039;&#039;&#039;с полной очисткой&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
При выборе варианта &#039;&#039;&#039;&#039;предустановленные&#039;&#039;&#039;&#039; при нажатии кнопки &#039;Восстановить&#039; происходит восстановление конфига выбранных программ из предустановок, хранящихся в /etc/skel. Если выбранная программа не имеет предустановленных конфигов, они удаляются полностью.&lt;br /&gt;
&lt;br /&gt;
При выборе варианта &#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;с полной очисткой&#039;&#039;&#039;&#039; при нажатии кнопки &#039;Восстановить&#039; происходит полное удаление конфига выбранных программ и последующее их создание заново.&lt;br /&gt;
[[Файл:Окно выбора фона OpenBoard.png|альт=Окно выбора фона OpenBoard|мини|Окно выбора фона OpenBoard]]&lt;br /&gt;
&#039;&#039;&#039;&#039;Выбрать темный фон OpenBoard&#039;&#039;&#039;&#039; позволяет устанавливать для доски OpenBoard произвольный темный фон или выбрать стандартный чёрный, зелёный или коричневый цвет для доски (белый фон можно выбрать в самом приложении OpenBoard). Нажатие на кнопку &#039;Выбрать темный фон OpenBoard&#039; вызывает диалоговое окно, в котором с помощью перемещения ползунков по шкале можно выбрать подходящий оттенок цвета доски (от #000000 до #4F4F4F). Также с помощью нажатия кнопок &amp;quot;Черный&amp;quot;, &amp;quot;Зеленый&amp;quot;, &amp;quot;Коричневый&amp;quot; можно выбрать стандартные цвета для доски.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;Открывать OpenBoard в окне&#039;&#039;&#039;&#039; позволяет переключаться между оконным и полноэкранным режимами доски OpenBoard. При нажатии на кнопку &#039;Открывать OpenBoard в окне&#039; следующее открытие доски произойдёт в оконном режиме, а название кнопки сменится на &amp;quot;Открывать OpenBoard на весь экран&amp;quot;. При нажатии на кнопку &amp;quot;Открывать OpenBoard на весь экран&amp;quot; следующее открытие доски будет в полноэкранном режиме.&lt;br /&gt;
&lt;br /&gt;
== Консольный режим работы ==&lt;br /&gt;
В консольном режиме доступны следующие возможности: вывод справки, очистка конфигов, установка фонового цвета OpenBoard, перевод OpenBoard в оконный или полноэкранный режим.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Вывод справки:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console --help&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Восстановление предустановленных конфигов:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console configclean --skel название_выбранной_программы&amp;lt;/code&amp;gt;. Название программы следует писать строчными буквами. Пример: &amp;lt;code&amp;gt;configcleaner --console configclean --skel veyon&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если выбранных программ несколько, их названия следует писать через пробел без запятых и других разделителей. Пример: &amp;lt;code&amp;gt;configcleaner --console configclean --skel veyon gimp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Полная очистка конфигов: &amp;lt;code&amp;gt;configcleaner --console configclean название_выбранной_программы&amp;lt;/code&amp;gt;. Название программы следует писать строчными буквами. Пример: &amp;lt;code&amp;gt;configcleaner --console configclean anydesk&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если выбранных программ несколько, их названия следует писать через пробел без запятых и других разделителей. Пример: &amp;lt;code&amp;gt;configcleaner --console configclean veyon gimp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка цвета фона доски OpenBoard:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;RGB_код_выбранного_цвета&amp;quot;&amp;lt;/code&amp;gt;. Код цвета следует заключать в кавычки (&amp;quot;&amp;quot;). Например, для установки темно-серого фона следует ввести &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;#303030&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка стандартного черного цвета:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;#000000&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка стандартного зеленого цвета:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;#214f33&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка стандартного коричневого цвета:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;#34210e&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Перевод OpenBoard в оконный режим:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-windowmode&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Перевод OpenBoard в полноэкранный режим:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-fullscreen&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Название программ для очистки конфигов в консольном режиме ===&lt;br /&gt;
AnyDesk - anydesk&lt;br /&gt;
&lt;br /&gt;
Chromium - chromium&lt;br /&gt;
&lt;br /&gt;
Dolphin - dolphin&lt;br /&gt;
&lt;br /&gt;
GIMP - gimp&lt;br /&gt;
&lt;br /&gt;
InkScape - inkscape&lt;br /&gt;
&lt;br /&gt;
KolourPaint - kolourpaint&lt;br /&gt;
&lt;br /&gt;
LibreOffice - libreoffice&lt;br /&gt;
&lt;br /&gt;
Okular - okular&lt;br /&gt;
&lt;br /&gt;
OpenBoard - openboard&lt;br /&gt;
&lt;br /&gt;
TrikStudio - trikstudio&lt;br /&gt;
&lt;br /&gt;
VLC - vlc&lt;br /&gt;
&lt;br /&gt;
Кумир - kumir&lt;br /&gt;
&lt;br /&gt;
Р7 Офис - r7-office&lt;br /&gt;
&lt;br /&gt;
Veyon - veyon&lt;br /&gt;
&lt;br /&gt;
Управление компьютерным классом - comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Рабочий стол, обои, виджеты - desktop&lt;br /&gt;
&lt;br /&gt;
Конфигурация электропитания - power&lt;br /&gt;
&lt;br /&gt;
[[Категория:МОС]]&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=Config_cleaner&amp;diff=1636</id>
		<title>Config cleaner</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=Config_cleaner&amp;diff=1636"/>
		<updated>2024-01-08T19:23:39Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Fix typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Описание ==&lt;br /&gt;
Config Cleaner - программа для очистки конфигов программ [[МОС-Linux Общие понятия|МОС]], перечисленных в списке главного окна.&lt;br /&gt;
&lt;br /&gt;
== Действия в программе ==&lt;br /&gt;
[[Файл:Главное окно программы Config Cleaner.png|альт=Главное окно программы Config Cleaner|мини|Главное окно программы Config Cleaner]]&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;Выделить все&#039;&#039;&#039;&#039; позволяет выделить все программы МОС, перечисленные в списке главного окна. После отмечания галочкой &amp;quot;Выделить все&amp;quot; команда меняется на &amp;quot;Снять выделение&amp;quot;. Снятие галочки позволяет снять все выделения. Для выделения отдельных программ из списка необходимо поставить галочку перед нужной программой.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;Справка&#039;&#039;&#039;&#039; открывает диалоговое окно с краткой информацией о функциях программы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;Восстановить&#039;&amp;lt;nowiki/&amp;gt;&#039;&#039;&#039; имеет два варианта очистки: &#039;&amp;lt;nowiki/&amp;gt;&#039;&#039;&#039;предустановленные&#039;&#039;&#039;&#039; и &#039;&#039;&#039;&#039;с полной очисткой&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
При выборе варианта &#039;&#039;&#039;&#039;предустановленные&#039;&#039;&#039;&#039; при нажатии кнопки &#039;Восстановить&#039; происходит восстановление конфига выбранных программ из предустановок, хранящихся в /etc/skel. Если выбранная программа не имеет предустановленных конфигов, они удаляются полностью.&lt;br /&gt;
&lt;br /&gt;
При выборе варианта &#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;с полной очисткой&#039;&#039;&#039;&#039; при нажатии кнопки &#039;Восстановить&#039; происходит полное удаление конфига выбранных программ и последующее их создание заново.&lt;br /&gt;
[[Файл:Окно выбора фона OpenBoard.png|альт=Окно выбора фона OpenBoard|мини|Окно выбора фона OpenBoard]]&lt;br /&gt;
&#039;&#039;&#039;&#039;Выбрать темный фон OpenBoard&#039;&#039;&#039;&#039; позволяет устанавливать для доски OpenBoard произвольный темный фон или выбрать стандартный чёрный, зелёный или коричневый цвет для доски (белый фон можно выбрать в самом приложении OpenBoard). Нажатие на кнопку &#039;Выбрать темный фон OpenBoard&#039; вызывает диалоговое окно, в котором с помощью перемещения ползунков по шкале можно выбрать подходящий оттенок цвета доски (от #000000 до #4F4F4F). Также с помощью нажатия кнопок &amp;quot;Черный&amp;quot;, &amp;quot;Зеленый&amp;quot;, &amp;quot;Коричневый&amp;quot; можно выбрать стандартные цвета для доски.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;Открывать OpenBoard в окне&#039;&#039;&#039;&#039; позволяет переключаться между оконным и полноэкранным режимами доски OpenBoard. При нажатии на кнопку &#039;Открывать OpenBoard в окне&#039; следующее открытие доски произойдёт в оконном режиме, а название кнопки сменится на &amp;quot;Открывать OpenBoard на весь экран&amp;quot;. При нажатии на кнопку &amp;quot;Открывать OpenBoard на весь экран&amp;quot; следующее открытие доски будет в полноэкранном режиме.&lt;br /&gt;
&lt;br /&gt;
== Консольный режим работы ==&lt;br /&gt;
В консольном режиме доступны следующие возможности: вывод справки, очистка конфигов, установка фонового цвета OpenBoard, перевод OpenBoard в оконный или полноэкранный режим.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Вывод справки:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console --help&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Восстановление предустановленных конфигов:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console configclean --skel название_выбранной_программы&amp;lt;/code&amp;gt;. Название программы следует писать прописными буквами. Пример: &amp;lt;code&amp;gt;configcleaner --console configclean --skel veyon&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если выбранных программ несколько, их названия следует писать через пробел без запятых и других разделителей. Пример: &amp;lt;code&amp;gt;configcleaner --console configclean --skel veyon gimp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Полная очистка конфигов: &amp;lt;code&amp;gt;configcleaner --console configclean название_выбранной_программы&amp;lt;/code&amp;gt;. Название программы следует писать прописными буквами. Пример: &amp;lt;code&amp;gt;configcleaner --console configclean anydesk&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если выбранных программ несколько, их названия следует писать через пробел без запятых и других разделителей. Пример: &amp;lt;code&amp;gt;configcleaner --console configclean veyon gimp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка цвета фона доски OpenBoard:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;RGB_код_выбранного_цвета&amp;quot;&amp;lt;/code&amp;gt;. Код цвета следует заключать в кавычки (&amp;quot;&amp;quot;). Например, для установки темно-серого фона следует ввести &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;#303030&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка стандартного черного цвета:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;#000000&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка стандартного зеленого цвета:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;#214f33&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка стандартного коричневого цвета:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;#34210e&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Перевод OpenBoard в оконный режим:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-windowmode&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Перевод OpenBoard в полноэкранный режим:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-fullscreen&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Название программ для очистки конфигов в консольном режиме ===&lt;br /&gt;
AnyDesk - anydesk&lt;br /&gt;
&lt;br /&gt;
Chromium - chromium&lt;br /&gt;
&lt;br /&gt;
Dolphin - dolphin&lt;br /&gt;
&lt;br /&gt;
GIMP - gimp&lt;br /&gt;
&lt;br /&gt;
InkScape - inkscape&lt;br /&gt;
&lt;br /&gt;
KolourPaint - kolourpaint&lt;br /&gt;
&lt;br /&gt;
LibreOffice - libreoffice&lt;br /&gt;
&lt;br /&gt;
Okular - okular&lt;br /&gt;
&lt;br /&gt;
OpenBoard - openboard&lt;br /&gt;
&lt;br /&gt;
TrikStudio - trikstudio&lt;br /&gt;
&lt;br /&gt;
VLC - vlc&lt;br /&gt;
&lt;br /&gt;
Кумир - kumir&lt;br /&gt;
&lt;br /&gt;
Р7 Офис - r7-office&lt;br /&gt;
&lt;br /&gt;
Veyon - veyon&lt;br /&gt;
&lt;br /&gt;
Управление компьютерным классом - comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Рабочий стол, обои, виджеты - desktop&lt;br /&gt;
&lt;br /&gt;
Конфигурация электропитания - power&lt;br /&gt;
&lt;br /&gt;
[[Категория:МОС]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=Config_cleaner&amp;diff=1635</id>
		<title>Config cleaner</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=Config_cleaner&amp;diff=1635"/>
		<updated>2024-01-08T19:13:23Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Добавлены иллюстрации&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Описание ==&lt;br /&gt;
Config Cleaner - программа для очистки конфигов программ [[МОС-Linux Общие понятия|МОС]], перечисленных в списке главного окна.&lt;br /&gt;
&lt;br /&gt;
== Действия в программе ==&lt;br /&gt;
[[Файл:Главное окно программы Config Cleaner.png|альт=Главное окно программы Config Cleaner|мини|Главное окно программы Config Cleaner]]&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;Выделить все&#039;&#039;&#039;&#039; позволяет выделить все программы МОС, перечисленные в списке главного окна. После отмечания галочкой &amp;quot;Выделить все&amp;quot; команда меняется на &amp;quot;Снять выделение&amp;quot;. Снятие галочки позволяет снять все выделения. Для выделения отдельных программ из списка необходимо поставить галочку перед нужной программой.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;Справка&#039;&#039;&#039;&#039; выводит диалоговое окно с краткой информацией о функциях программы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;Восстановить&#039;&amp;lt;nowiki/&amp;gt;&#039;&#039;&#039; имеет два варианта очистки: &#039;&amp;lt;nowiki/&amp;gt;&#039;&#039;&#039;предустановленные&#039;&amp;lt;nowiki/&amp;gt;&#039;&#039;&#039; и &#039;&#039;&#039;&#039;с полной очисткой&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
При выборе варианта &#039;&#039;&#039;&#039;предустановленные&#039;&#039;&#039;&#039; при нажатии кнопки &#039;Восстановить&#039; происходит восстановление конфига выбранных программ из предустановок, хранящихся в skel.&lt;br /&gt;
&lt;br /&gt;
При выборе варианта &#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;с полной очисткой&#039;&#039;&#039;&#039; при нажатии кнопки &#039;Восстановить&#039; происходит полное удаление конфига выбранных программ и последующее их создание  заново.&lt;br /&gt;
[[Файл:Окно выбора фона OpenBoard.png|альт=Окно выбора фона OpenBoard|мини|Окно выбора фона OpenBoard]]&lt;br /&gt;
&#039;&#039;&#039;&#039;Выбрать темный фон OpenBoard&#039;&#039;&#039;&#039; позволяет устанавливать для доски OpenBoard произвольный темный фон или выбрать стандартный чёрный, зелёный или коричневый цвет для доски (белый фон можно выбрать в самом приложении OpenBoard). Нажатие на кнопку &#039;Выбрать темный фон OpenBoard&#039; вызывает диалоговое окно, в котором с помощью перемещения ползунков по шкале можно выбрать подходящий оттенок цвета доски (от #000000 до #4F4F4F). Также с помощью нажатия кнопок &amp;quot;Черный&amp;quot;, &amp;quot;Зеленый&amp;quot;, &amp;quot;Коричневый&amp;quot; можно выбрать стандартные цвета для доски.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;Открывать OpenBoard в окне&#039;&#039;&#039;&#039; позволяет переключаться между оконным и полноэкранным режимами доски OpenBoard. При нажатии на кнопку &#039;Открывать OpenBoard в окне&#039; произойдет открытие доски в оконном режиме, и название кнопки сменится на &amp;quot;Открывать OpenBoard на весь экран&amp;quot;. При нажатии на кнопку &amp;quot;Открывать OpenBoard на весь экран&amp;quot; доска откроется в полноэкранном режиме.&lt;br /&gt;
&lt;br /&gt;
== Консольный режим работы ==&lt;br /&gt;
В консольном режиме доступны следующие возможности: вывод справки, очистка конфигов, установка фонового цвета OpenBoard, перевод OpenBoard в оконный или полноэкранный режим.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Вывод справки:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console --help&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Восстановление предустановленных конфигов:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console configclean --skel название_выбранной_программы&amp;lt;/code&amp;gt;. Название программы следует писать прописными буквами. Пример: &amp;lt;code&amp;gt;configcleaner --console configclean --skel veyon&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если выбранных программ несколько, их названия следует писать через пробел без запятых и других разделителей. Пример: &amp;lt;code&amp;gt;configcleaner --console configclean --skel veyon gimp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Полная очистка конфигов: &amp;lt;code&amp;gt;configcleaner --console configclean название_выбранной_программы&amp;lt;/code&amp;gt;. Название программы следует писать прописными буквами. Пример: &amp;lt;code&amp;gt;configcleaner --console configclean anydesk&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если выбранных программ несколько, их названия следует писать через пробел без запятых и других разделителей. Пример: &amp;lt;code&amp;gt;configcleaner --console configclean veyon gimp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка цвета фона доски OpenBoard:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;RGB код выбранного цвета&amp;quot;&amp;lt;/code&amp;gt;. Код цвета следует заключать в кавычки (&amp;quot; &amp;quot;). Например, для установки темно-серого фона следует ввести &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;#303030&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка стандартного черного цвета:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;#000000&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка стандартного зеленого цвета:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;#214f33&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка стандартного коричневого цвета:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;#34210e&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Перевод OpenBoard в оконный режим:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-windowmode&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Перевод OpenBoard в полноэкранный режим:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-fullscreen&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Название программ для очистки конфигов в консольном режиме ===&lt;br /&gt;
AnyDesk - anydesk&lt;br /&gt;
&lt;br /&gt;
Chromium - chromium&lt;br /&gt;
&lt;br /&gt;
Dolphin - dolphin&lt;br /&gt;
&lt;br /&gt;
GIMP - gimp&lt;br /&gt;
&lt;br /&gt;
InkScape - inkscape&lt;br /&gt;
&lt;br /&gt;
KolourPaint - kolourpaint&lt;br /&gt;
&lt;br /&gt;
LibreOffice - libreoffice&lt;br /&gt;
&lt;br /&gt;
Okular - okular&lt;br /&gt;
&lt;br /&gt;
OpenBoard - openboard&lt;br /&gt;
&lt;br /&gt;
TrikStudio - trikstudio&lt;br /&gt;
&lt;br /&gt;
VLC - vlc&lt;br /&gt;
&lt;br /&gt;
Кумир - kumir&lt;br /&gt;
&lt;br /&gt;
Р7 Офис - r7-office&lt;br /&gt;
&lt;br /&gt;
Veyon - veyon&lt;br /&gt;
&lt;br /&gt;
Управление компьютерным классом - comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Рабочий стол, обои, виджеты - desktop&lt;br /&gt;
&lt;br /&gt;
Конфигурация электропитания - power&lt;br /&gt;
&lt;br /&gt;
[[Категория:МОС]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9E%D0%BA%D0%BD%D0%BE_%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%B0_%D1%84%D0%BE%D0%BD%D0%B0_OpenBoard.png&amp;diff=1634</id>
		<title>Файл:Окно выбора фона OpenBoard.png</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9E%D0%BA%D0%BD%D0%BE_%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%B0_%D1%84%D0%BE%D0%BD%D0%B0_OpenBoard.png&amp;diff=1634"/>
		<updated>2024-01-08T19:12:27Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Окно выбора фона OpenBoard&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%93%D0%BB%D0%B0%D0%B2%D0%BD%D0%BE%D0%B5_%D0%BE%D0%BA%D0%BD%D0%BE_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B_Config_Cleaner.png&amp;diff=1633</id>
		<title>Файл:Главное окно программы Config Cleaner.png</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%93%D0%BB%D0%B0%D0%B2%D0%BD%D0%BE%D0%B5_%D0%BE%D0%BA%D0%BD%D0%BE_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B_Config_Cleaner.png&amp;diff=1633"/>
		<updated>2024-01-08T19:07:14Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Главное окно программы Config Cleaner&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=Config_cleaner&amp;diff=1632</id>
		<title>Config cleaner</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=Config_cleaner&amp;diff=1632"/>
		<updated>2024-01-08T19:06:15Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Ver. 1.08&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Описание ==&lt;br /&gt;
Config Cleaner - программа для очистки конфигов программ [[/it-help-school.ru/МОС-Linux Общие понятия|МОС]], перечисленных в списке главного окна.&lt;br /&gt;
&lt;br /&gt;
== Действия в программе ==&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;Выделить все&#039;&#039;&#039;&#039; позволяет выделить все программы МОС, перечисленные в списке главного окна. После отмечания галочкой &amp;quot;Выделить все&amp;quot; команда меняется на &amp;quot;Снять выделение&amp;quot;. Снятие галочки позволяет снять все выделения. Для выделения отдельных программ из списка необходимо поставить галочку перед нужной программой.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;Справка&#039;&#039;&#039;&#039; выводит диалоговое окно с краткой информацией о функциях программы.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;Восстановить&#039;&amp;lt;nowiki/&amp;gt;&#039;&#039;&#039; имеет два варианта очистки: &#039;&amp;lt;nowiki/&amp;gt;&#039;&#039;&#039;предустановленные&#039;&amp;lt;nowiki/&amp;gt;&#039;&#039;&#039; и &#039;&amp;lt;nowiki/&amp;gt;&#039;&#039;&#039;с полной очисткой&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
При выборе варианта &#039;&amp;lt;nowiki/&amp;gt;&#039;&#039;&#039;предустановленные&#039;&#039;&#039;&#039; при нажатии кнопки &#039;Восстановить&#039; происходит восстановление конфига выбранных программ из предустановок, хранящихся в skel.&lt;br /&gt;
&lt;br /&gt;
При выборе варианта &#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039;с полной очисткой&#039;&#039;&#039;&#039; при нажатии кнопки &#039;Восстановить&#039; происходит полное удаление конфига выбранных программ и последующее их создание  заново.&lt;br /&gt;
&lt;br /&gt;
&#039;&amp;lt;nowiki/&amp;gt;&#039;&#039;&#039;Выбрать темный фон OpenBoard&#039;&#039;&#039;&#039; позволяет устанавливать для доски OpenBoard произвольный темный фон или выбрать стандартный чёрный, зелёный или коричневый цвет для доски (белый фон можно выбрать в самом приложении OpenBoard). Нажатие на кнопку &#039;Выбрать темный фон OpenBoard&#039; вызывает диалоговое окно, в котором с помощью перемещения ползунков по шкале можно выбрать подходящий оттенок цвета доски (от #000000 до #4F4F4F). Также с помощью нажатия кнопок &amp;quot;Черный&amp;quot;, &amp;quot;Зеленый&amp;quot;, &amp;quot;Коричневый&amp;quot; можно выбрать стандартные цвета для доски.&lt;br /&gt;
&lt;br /&gt;
&#039;&amp;lt;nowiki/&amp;gt;&#039;&#039;&#039;Открывать OpenBoard в окне&#039;&#039;&#039;&#039; позволяет переключаться между оконным и полноэкранным режимами доски OpenBoard. При нажатии на кнопку &#039;Открывать OpenBoard в окне&#039; произойдет открытие доски в оконном режиме, и название кнопки сменится на &amp;quot;Открывать OpenBoard на весь экран&amp;quot;. При нажатии на кнопку &amp;quot;Открывать OpenBoard на весь экран&amp;quot; доска откроется в полноэкранном режиме.&lt;br /&gt;
&lt;br /&gt;
== Консольный режим работы ==&lt;br /&gt;
В консольном режиме доступны следующие возможности: вывод справки, очистка конфигов, установка фонового цвета OpenBoard, перевод OpenBoard в оконный или полноэкранный режим.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Вывод справки:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console --help&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Восстановление предустановленных конфигов:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console configclean --skel название_выбранной_программы&amp;lt;/code&amp;gt;. Название программы следует писать прописными буквами. Пример: &amp;lt;code&amp;gt;configcleaner --console configclean --skel veyon&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если выбранных программ несколько, их названия следует писать через пробел без запятых и других разделителей. Пример: &amp;lt;code&amp;gt;configcleaner --console configclean --skel veyon gimp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Полная очистка конфигов: &amp;lt;code&amp;gt;configcleaner --console configclean название_выбранной_программы&amp;lt;/code&amp;gt;. Название программы следует писать прописными буквами. Пример: &amp;lt;code&amp;gt;configcleaner --console configclean anydesk&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если выбранных программ несколько, их названия следует писать через пробел без запятых и других разделителей. Пример: &amp;lt;code&amp;gt;configcleaner --console configclean veyon gimp&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка цвета фона доски OpenBoard:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;RGB код выбранного цвета&amp;quot;&amp;lt;/code&amp;gt;. Код цвета следует заключать в кавычки (&amp;quot; &amp;quot;). Например, для установки темно-серого фона следует ввести &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;#303030&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка стандартного черного цвета:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;#000000&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка стандартного зеленого цвета:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;#214f33&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Установка стандартного коричневого цвета:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-background &amp;quot;#34210e&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Перевод OpenBoard в оконный режим:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-windowmode&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Перевод OpenBoard в полноэкранный режим:&#039;&#039;&#039; &amp;lt;code&amp;gt;configcleaner --console set-openboard-fullscreen&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Название программ для очистки конфигов в консольном режиме ===&lt;br /&gt;
AnyDesk - anydesk&lt;br /&gt;
&lt;br /&gt;
Chromium - chromium&lt;br /&gt;
&lt;br /&gt;
Dolphin - dolphin&lt;br /&gt;
&lt;br /&gt;
GIMP - gimp&lt;br /&gt;
&lt;br /&gt;
InkScape - inkscape&lt;br /&gt;
&lt;br /&gt;
KolourPaint - kolourpaint&lt;br /&gt;
&lt;br /&gt;
LibreOffice - libreoffice&lt;br /&gt;
&lt;br /&gt;
Okular - okular&lt;br /&gt;
&lt;br /&gt;
OpenBoard - openboard&lt;br /&gt;
&lt;br /&gt;
TrikStudio - trikstudio&lt;br /&gt;
&lt;br /&gt;
VLC - vlc&lt;br /&gt;
&lt;br /&gt;
Кумир - kumir&lt;br /&gt;
&lt;br /&gt;
Р7 Офис - r7-office&lt;br /&gt;
&lt;br /&gt;
Veyon - veyon&lt;br /&gt;
&lt;br /&gt;
Управление компьютерным классом - comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Рабочий стол, обои, виджеты - desktop&lt;br /&gt;
&lt;br /&gt;
Конфигурация электропитания - power&lt;br /&gt;
&lt;br /&gt;
[[Категория:МОС]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%9D%D0%B5%D0%BE%D1%84%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_wiki_%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%B0_IT_%D0%B2_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D1%85_%D1%83%D1%87%D1%80%D0%B5%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F%D1%85&amp;diff=1631</id>
		<title>Неофициальная wiki сообщества IT в образовательных учреждениях</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%9D%D0%B5%D0%BE%D1%84%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_wiki_%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%B0_IT_%D0%B2_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D1%85_%D1%83%D1%87%D1%80%D0%B5%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F%D1%85&amp;diff=1631"/>
		<updated>2024-01-08T11:04:26Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Орфография&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&#039;&#039;Если у Вас есть информация для размещения здесь, в частности по тому как настроить опредеоленные устройства, но нет сюда доступа, можно написать (желательно в том виде, который можно скопипастить ) например сюда&#039;&#039; https://t.me/andreyka648&lt;br /&gt;
&lt;br /&gt;
[[:Категория:FAQ|Частые вопросы FAQ]]&lt;br /&gt;
&lt;br /&gt;
== Системы ==&lt;br /&gt;
[[:Категория:МОС|МОС]]&lt;br /&gt;
&lt;br /&gt;
[[:Категория:МОС12|МОС12]]&lt;br /&gt;
==В первую очередь==&lt;br /&gt;
[[Что нужно сделать получив новые ПК с МОС]]&lt;br /&gt;
&lt;br /&gt;
[[Куда обращаться школьным сисадминам за помощью]]&lt;br /&gt;
&lt;br /&gt;
[[Авторизация в МОС12 через school.mos.ru]]&lt;br /&gt;
&lt;br /&gt;
[[У меня не запускается система]]&lt;br /&gt;
&lt;br /&gt;
[[МОС-Linux Общие понятия]]&lt;br /&gt;
&lt;br /&gt;
[[Структура директорий Linux]]&lt;br /&gt;
&lt;br /&gt;
[[:Категория:FAQ|Частые вопросы FAQ]]&lt;br /&gt;
&lt;br /&gt;
[[Прокурорская проверка]] фильтрации контента (экстремистского)&lt;br /&gt;
&lt;br /&gt;
==Школьные предметы==&lt;br /&gt;
[[:Категория:Информатика|Информатика]]&lt;br /&gt;
&lt;br /&gt;
==Экзамены 2024==&lt;br /&gt;
[[Информатика Экзамен 2024]]&lt;br /&gt;
&lt;br /&gt;
==Администрирование==&lt;br /&gt;
[[:Категория:Оборудование|Оборудование]]&lt;br /&gt;
&lt;br /&gt;
* [[:Категория:Принтеры МФУ и сканеры|Принтеры МФУ и сканеры]]&lt;br /&gt;
&lt;br /&gt;
* [[:Категория:WIFI|WIFI]]&lt;br /&gt;
&lt;br /&gt;
* [[:Категория:Доски|Доски]]&lt;br /&gt;
&lt;br /&gt;
* [[:Категория:ПК и Ноутбуки|ПК и Ноутбуки]]&lt;br /&gt;
&lt;br /&gt;
[[:Категория:Приложения|Приложения]]&lt;br /&gt;
&lt;br /&gt;
[[:Категория:Скрипты|Коллекция скриптов]]&lt;br /&gt;
&lt;br /&gt;
[[:Категория:Инструкции|Инструкции]]&lt;br /&gt;
&lt;br /&gt;
==Дополнительная информация==&lt;br /&gt;
[[Профессиональный жаргон]]&lt;br /&gt;
&lt;br /&gt;
[[:Категория:Команда|Команда]]&lt;br /&gt;
&lt;br /&gt;
==Некоторые полезные ресурсы==&lt;br /&gt;
*[https://school.mos.ru/ Московская электронная школа]&lt;br /&gt;
*[https://uchebnik.mos.ru/ Библиотека электронных материалов]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1592</id>
		<title>Управление компьютерным классом</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1592"/>
		<updated>2023-11-28T12:09:56Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Утилита помогает настроить компьютерный класс на операционной системе МОС 12 в школе для управления через ssh и Veyon.&lt;br /&gt;
&lt;br /&gt;
Перед использованием основных функций программы необходимо произвести настройку кабинета, переключившись на вкладку &amp;quot;Настройка хостов&amp;quot;. Для успешной работы все компьютеры в кабинете должны находиться в одной подсети.&lt;br /&gt;
&lt;br /&gt;
== Установка ==&lt;br /&gt;
 sudo dnf --refresh in comp-cab-setup&lt;br /&gt;
Или найти и установить comp-cab-setup через средство установки программ dnfdragora (&amp;quot;Пакеты&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Запуск ==&lt;br /&gt;
 comp-cab-setup&lt;br /&gt;
Или через Главное меню -&amp;gt; Образование -&amp;gt; Управление компьютерным классом (в главном меню доступен также поиск по названию Управление компьютерным классом).&lt;br /&gt;
&lt;br /&gt;
== Настройка ==&lt;br /&gt;
Сначала необходимо заполнить таблицу компьютеров. Для каждого компьютера необходимо указать название и адрес. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если указать адрес не в формате IP, к нему добавляется суффикс &amp;lt;code&amp;gt;.local&amp;lt;/code&amp;gt;, необходимый для доступа к компьютеру в школьной сети. Если он не является необходимым, можно отредактировать файл &amp;lt;code&amp;gt;/home/пользователь/.teacher_config/ccs.conf&amp;lt;/code&amp;gt;, вписав нужный суффикс или оставив пустой часть строки после знака &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, что будет означать пустой суффикс.&lt;br /&gt;
&lt;br /&gt;
Остальные поля в таблице не являются обязательными, но необходимы для работы большинства функций программы:&lt;br /&gt;
&lt;br /&gt;
* Выбор - логическое значение, которое показывает, будет ли выполнено на компьютере указанное действие. Если нажать на заголовок столбца (надпись &amp;quot;Выбор&amp;quot;), можно выбрать или снять выбор со всех компьютеров.&lt;br /&gt;
* MAC-адрес: можно указать, но он определяется автоматически при установке Veyon.&lt;br /&gt;
* Логины и пароли ученика и админа: можно указать, но в случае, если они одинаковые, проще воспользоваться кнопками &amp;quot;Генерация админов&amp;quot; и &amp;quot;Генерация пользователей&amp;quot; в верхней части окна. &#039;&#039;Внимание&#039;&#039;: в целях безопасности вместо паролей в таблице отображаются звёздочки. Посмотреть пароль можно во всплывающей подсказке, наведя на него курсор мыши.&lt;br /&gt;
* Настроен: заполняется автоматически при копировании ключей SSH.  Также доступен импорт данных в таблицу:&lt;br /&gt;
* Из текстового файла: в файле должны быть в столбик перечислены адреса компьютеров, имена присваиваются автоматически. Например, если при импорте указать универсальное имя comp, то в таблице компьютерам будут даны имена comp1, comp2 и т.д.;&lt;br /&gt;
* из JSON - импорт всех данных целиком. Импортируемый файл json должен быть создан данной программой при помощи экспорта. Внимание: если в таблице были хосты, не указанные в импортируемом файле JSON, они не удаляются, а остаются в таблице.&lt;br /&gt;
&lt;br /&gt;
=== Действия на вкладке &amp;quot;Настройка хостов&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
* Проверить ping. Проверяет, доступны ли отмеченные компьютеры.&lt;br /&gt;
* Настроить доступ по ssh. Копирует ключи SSH с учительского компьютера на отмеченные компьютеры учеников. Перед копированием необходимо ответить на вопрос, создать ли новый ключ (возможно, с заменой) или использовать существующий на учительском компьютере. Также предлагается выбрать, добавить ли ключи к уже имеющимся на ученических компьютерах или заменить файл &amp;lt;code&amp;gt;authorized_keys&amp;lt;/code&amp;gt; в папке &amp;lt;code&amp;gt;/root/.ssh&amp;lt;/code&amp;gt;. При успешной настройке в столбце Настроен появится значение Да. &#039;&#039;Внимание&#039;&#039;: для настройки доступа по ssh в таблице должны быть заполнены логины и пароли админов на удалённых хостах. Админ - любой пользователь из группы wheel (учитель, администратор), но не root.&lt;br /&gt;
* Удалить ключи ssh. Позволяет удалить ключи ssh с выбранных компьютеров учеников. &#039;&#039;Внимание&#039;&#039;: данная функция удаляет все ключи, а не только скопированные с компьютера учителя.&lt;br /&gt;
* Получить IP по MAC. Позволяет при заполненном MAC-адресе получить IP выбранных хостов и внести их в таблицу. Внимание: при выборе данной опции существующие имена хостов будут заменены на их IP.&lt;br /&gt;
* Создать учётные записи учеников. Позволяет создать на выбранных компьютерах учётные записи учеников с указанными в таблице логинами и паролями. На Рабочем столе у созданных учеников также будут созданы папки Задания и Сдать работы.&lt;br /&gt;
* Удалить учётные записи учеников. Позволяет удалить на выбранных компьютерах учётные записи учеников вместе с их домашними папками.&lt;br /&gt;
* Включить и выключить автологин учеников - позволяет управлять автологином на выбранных компьютерах.&lt;br /&gt;
* Установить Veyon - устанавливает veyon на компьютере учителя (если он уже был установлен, установка не производится) и veyon-core на компьютерах учеников. &#039;&#039;Внимание&#039;&#039;: на компьютерах учеников в трее может не появляться значок Veyon, что никак не влияет на его работоспособность.&lt;br /&gt;
* Настроить Veyon: позволяет создать кабинет для управления при помощи Veyon и добавить в него выбранные компьютеры. &#039;&#039;Внимание&#039;&#039;: если кабинет уже существует, будет предложено заменить его или добавить компьютеры в уже существующий; также если в текущем кабинете уже существуют указанные компьютеры, их тоже можно будет заменить, оставить или добавить копии. &#039;&#039;Внимание&#039;&#039;: для корректной работы Veyon пользователь на компьютере учителя должен входить в группу wheel. Также на компьютерах учеников должен быть запущен сеанс X11. Если Veyon установлен, настроен, но компьютеры отображаются как недоступные, вероятно, что проблема в типе сеанса (wayland). В таком случае нужно завершить сеанс и залогиниться заново, выбрав в нижней части экрана тип сеанса Plasma (X11).&lt;br /&gt;
* Выполнить команду от админа: отправляет по SSH на выбранные компьютеры введённую команду, которая будет выполнена от администратора.&lt;br /&gt;
* Выполнить команду от root: отправляет по SSH на выбранные компьютеры введённую команду, которая будет выполнена от root. Также есть возможность выбрать из списка распространённых команд:&lt;br /&gt;
** обновить и перезагрузить хосты;&lt;br /&gt;
** обновить и выключить хосты (с возможностью после этого выключить и сервер);&lt;br /&gt;
** перезагрузить хосты;&lt;br /&gt;
** выключить хосты;&lt;br /&gt;
** установить программы (будет предложено ввести названия программ в виде списка);&lt;br /&gt;
** удалить программы (аналогично);&lt;br /&gt;
** выполнить команду из файла.  Каждую из предложенных команд можно отправить на хосты как последовательно, так и параллельно (не рекомендуется при слабой сети).&lt;br /&gt;
* Прервать выполнение команды: позволяет прервать текущую команду без перезагрузки приложения.  [[Файл:02.png|альт=Вкладка окна программы управления компьютерным классом &amp;quot;Настройка хостов&amp;quot;|мини|Вкладка окна программы управления компьютерным классом &amp;quot;Настройка хостов&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
== Действия на вкладке &amp;quot;Учителю&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
* Выбрать всё - выбор всех компьютеров из списка&lt;br /&gt;
* Очистить выбор - снятие выбора со всех компьютеров Также можно выбирать компьютеры мышью при помощи клавиш Ctrl и Shift.&lt;br /&gt;
* Сохранить профиль и перейти к профилю - позволяет быстро сохранить (требуется только ввод названия) или загрузить список хостов со всеми настройками. В отличие от импорта из JSON, здесь существующие в таблице хосты не сохраняются. Опция предназначена для управления несколькими компьютерными кабинетами с одного сервера.&lt;br /&gt;
* Собрать работы - позволяет скопировать работы из папки Сдать работы с Рабочего стола учеников в папку Работы на Рабочем столе учителя, где создаются подпапки с указанным именем, а также текущей датой и временем в названии. Здесь и далее при обмене файлами ученик - это текущий пользователь на хосте, включая гостя и пользователя с учётной записью mos.ru;&lt;br /&gt;
* Очистить работы - очищает папку Сдать работы на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* Раздать задания - позволяет скопировать выбранные в файловом диалоге файлы с компьютера учителя в папку Задания на Рабочем столе учеников;&lt;br /&gt;
* Очистить задания - очищает папку Задания на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* Открыть проводник - открывает на сервере Dolphin для обзора файловой системы на одном выбранном компьютере;&lt;br /&gt;
* Отобразить имя - отображает названия (как в таблице) выбранных компьютеров на их экранах;&lt;br /&gt;
* Создать папку Сдать работы - создаёт папку Сдать работы на Рабочем столе учеников на выбранных компьютерах. Также, если этой папки не было, она создаётся автоматически при раздаче заданий или неудачной попытке их сбора;&lt;br /&gt;
* Открыть папку Работы - открывает папку Работы с собранными работами учеников на сервере;&lt;br /&gt;
* Открыть браузер - открывает браузер по умолчанию с указанной на сервере страницей на выбранных компьютерах;&lt;br /&gt;
* Архивировать /home - создаёт архив домашней папки ученика на выбранных компьютерах;&lt;br /&gt;
* Восстановить /home - восстанавливает домашнюю папку ученика из архива в случае его наличия на выбранных компьютерах;&lt;br /&gt;
* Копировать архив /home с сервера - создаёт архив выбранной учётной записи на сервере и копирует на хосты для последующего восстановления из архива.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;problems&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Часто возникающие проблемы ==&lt;br /&gt;
&lt;br /&gt;
* [[Файл:Known hosts issue.png|мини|Проблемы с подключением после перенастройки ssh]]После перенастройки ssh не получается подключиться к хостам. Это может быть связано с тем, что отпечаток хоста хранится в файле ~/.ssh/known_hosts и не совпадает с существующим. Можно удалить отпечаток из known_hosts (при помощи данной программы или вручную). Также можно удалить known_hoists полностью.&lt;br /&gt;
* [[Файл:Password prompt.png|мини|Запрос пароля после настройки ssh]]После настройки ssh программа всё равно требует пароли на удалённых компьютерах. Это может произойти только вследствие замены ключа. Лучший способ исправить проблему - перенастроить ssh при помощи данной программы.&lt;br /&gt;
* [[Файл:Ping fail.png|мини|Ошибка заполнения таблицы хостов]]Устройства недоступны, не проходит пинг. В таком случае следует проверить, корректно ли вписаны адреса. Также адрес может быть по ошибке вписан в поле для названия хоста (см. рисунок). Также в некоторых случаях соединение лучше устанавливается, если использовать не локальное имя, а IP хоста.&lt;br /&gt;
&lt;br /&gt;
== Дополнительно ==&lt;br /&gt;
Исходный код: https://hub.mos.ru/mos/src/comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Логи: ~/.teacher_control/log.txt&lt;br /&gt;
&lt;br /&gt;
Текущий список устройств (не рекомендуется для редактирования вручную): ~/.teacher_control/hosts.json&lt;br /&gt;
&lt;br /&gt;
Сохранённый список настроенных хостов: ~/.teacher_control/setup_hosts.json&lt;br /&gt;
&lt;br /&gt;
== Лицензия ==&lt;br /&gt;
GPLv3&lt;br /&gt;
&lt;br /&gt;
== Авторы ==&lt;br /&gt;
Центр Цифровизации Образования&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;br /&gt;
[[Категория:Информатика]]&lt;br /&gt;
[[Категория:ПК и Ноутбуки]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1591</id>
		<title>Управление компьютерным классом</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1591"/>
		<updated>2023-11-28T12:08:35Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Утилита помогает настроить компьютерный класс на операционной системе МОС 12 в школе для управления через ssh и Veyon.&lt;br /&gt;
&lt;br /&gt;
Перед использованием основных функций программы необходимо произвести настройку кабинета, переключившись на вкладку &amp;quot;Настройка хостов&amp;quot;. Для успешной работы все компьютеры в кабинете должны находиться в одной подсети.&lt;br /&gt;
&lt;br /&gt;
== Установка ==&lt;br /&gt;
 sudo dnf --refresh in comp-cab-setup&lt;br /&gt;
Или найти и установить comp-cab-setup через средство установки программ dnfdragora (&amp;quot;Пакеты&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Запуск ==&lt;br /&gt;
 comp-cab-setup&lt;br /&gt;
Или через Главное меню -&amp;gt; Образование -&amp;gt; Управление компьютерным классом (в главном меню доступен также поиск по названию Управление компьютерным классом).&lt;br /&gt;
&lt;br /&gt;
== Настройка ==&lt;br /&gt;
Сначала необходимо заполнить таблицу компьютеров. Для каждого компьютера необходимо указать название и адрес. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если указать адрес не в формате IP, к нему добавляется суффикс &amp;lt;code&amp;gt;.local&amp;lt;/code&amp;gt;, необходимый для доступа к компьютеру в школьной сети. Если он не является необходимым, можно отредактировать файл &amp;lt;code&amp;gt;/home/пользователь/.teacher_config/ccs.conf&amp;lt;/code&amp;gt;, вписав нужный суффикс или оставив пустой часть строки после знака &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, что будет означать пустой суффикс.&lt;br /&gt;
&lt;br /&gt;
Остальные поля в таблице не являются обязательными, но необходимы для работы большинства функций программы:&lt;br /&gt;
&lt;br /&gt;
* Выбор - логическое значение, которое показывает, будет ли выполнено на компьютере указанное действие. Если нажать на заголовок столбца (надпись &amp;quot;Выбор&amp;quot;), можно выбрать или снять выбор со всех компьютеров.&lt;br /&gt;
* MAC-адрес: можно указать, но он определяется автоматически при установке Veyon.&lt;br /&gt;
* Логины и пароли ученика и админа: можно указать, но в случае, если они одинаковые, проще воспользоваться кнопками &amp;quot;Генерация админов&amp;quot; и &amp;quot;Генерация пользователей&amp;quot; в верхней части окна. &#039;&#039;Внимание&#039;&#039;: в целях безопасности вместо паролей в таблице отображаются звёздочки. Посмотреть пароль можно во всплывающей подсказке, наведя на него курсор мыши.&lt;br /&gt;
* Настроен: заполняется автоматически при копировании ключей SSH.  Также доступен импорт данных в таблицу:&lt;br /&gt;
* Из текстового файла: в файле должны быть в столбик перечислены адреса компьютеров, имена присваиваются автоматически. Например, если при импорте указать универсальное имя comp, то в таблице компьютерам будут даны имена comp1, comp2 и т.д.;&lt;br /&gt;
* из JSON - импорт всех данных целиком. Импортируемый файл json должен быть создан данной программой при помощи экспорта. Внимание: если в таблице были хосты, не указанные в импортируемом файле JSON, они не удаляются, а остаются в таблице.&lt;br /&gt;
&lt;br /&gt;
=== Действия на вкладке &amp;quot;Настройка хостов&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
** Проверить ping. Проверяет, доступны ли отмеченные компьютеры.&lt;br /&gt;
** Настроить доступ по ssh. Копирует ключи SSH с учительского компьютера на отмеченные компьютеры учеников. Перед копированием необходимо ответить на вопрос, создать ли новый ключ (возможно, с заменой) или использовать существующий на учительском компьютере. Также предлагается выбрать, добавить ли ключи к уже имеющимся на ученических компьютерах или заменить файл &amp;lt;code&amp;gt;authorized_keys&amp;lt;/code&amp;gt; в папке &amp;lt;code&amp;gt;/root/.ssh&amp;lt;/code&amp;gt;. При успешной настройке в столбце Настроен появится значение Да. &#039;&#039;Внимание&#039;&#039;: для настройки доступа по ssh в таблице должны быть заполнены логины и пароли админов на удалённых хостах. Админ - любой пользователь из группы wheel (учитель, администратор), но не root.&lt;br /&gt;
** Удалить ключи ssh. Позволяет удалить ключи ssh с выбранных компьютеров учеников. &#039;&#039;Внимание&#039;&#039;: данная функция удаляет все ключи, а не только скопированные с компьютера учителя.&lt;br /&gt;
** Получить IP по MAC. Позволяет при заполненном MAC-адресе получить IP выбранных хостов и внести их в таблицу. Внимание: при выборе данной опции существующие имена хостов будут заменены на их IP.&lt;br /&gt;
** Создать учётные записи учеников. Позволяет создать на выбранных компьютерах учётные записи учеников с указанными в таблице логинами и паролями. На Рабочем столе у созданных учеников также будут созданы папки Задания и Сдать работы.&lt;br /&gt;
** Удалить учётные записи учеников. Позволяет удалить на выбранных компьютерах учётные записи учеников вместе с их домашними папками.&lt;br /&gt;
** Включить и выключить автологин учеников - позволяет управлять автологином на выбранных компьютерах.&lt;br /&gt;
** Установить Veyon - устанавливает veyon на компьютере учителя (если он уже был установлен, установка не производится) и veyon-core на компьютерах учеников. &#039;&#039;Внимание&#039;&#039;: на компьютерах учеников в трее может не появляться значок Veyon, что никак не влияет на его работоспособность.&lt;br /&gt;
** Настроить Veyon: позволяет создать кабинет для управления при помощи Veyon и добавить в него выбранные компьютеры. &#039;&#039;Внимание&#039;&#039;: если кабинет уже существует, будет предложено заменить его или добавить компьютеры в уже существующий; также если в текущем кабинете уже существуют указанные компьютеры, их тоже можно будет заменить, оставить или добавить копии. &#039;&#039;Внимание&#039;&#039;: для корректной работы Veyon пользователь на компьютере учителя должен входить в группу wheel. Также на компьютерах учеников должен быть запущен сеанс X11. Если Veyon установлен, настроен, но компьютеры отображаются как недоступные, вероятно, что проблема в типе сеанса (wayland). В таком случае нужно завершить сеанс и залогиниться заново, выбрав в нижней части экрана тип сеанса Plasma (X11).&lt;br /&gt;
** Выполнить команду от админа: отправляет по SSH на выбранные компьютеры введённую команду, которая будет выполнена от администратора.&lt;br /&gt;
** Выполнить команду от root: отправляет по SSH на выбранные компьютеры введённую команду, которая будет выполнена от root. Также есть возможность выбрать из списка распространённых команд:&lt;br /&gt;
*** обновить и перезагрузить хосты;&lt;br /&gt;
*** обновить и выключить хосты (с возможностью после этого выключить и сервер);&lt;br /&gt;
*** перезагрузить хосты;&lt;br /&gt;
*** выключить хосты;&lt;br /&gt;
*** установить программы (будет предложено ввести названия программ в виде списка);&lt;br /&gt;
*** выполнить команду из файла.  Каждую из предложенных команд можно отправить на хосты как последовательно, так и параллельно (не рекомендуется при слабой сети).&lt;br /&gt;
** Прервать выполнение команды: позволяет прервать текущую команду без перезагрузки приложения.  [[Файл:02.png|альт=Вкладка окна программы управления компьютерным классом &amp;quot;Настройка хостов&amp;quot;|мини|Вкладка окна программы управления компьютерным классом &amp;quot;Настройка хостов&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
== Действия на вкладке &amp;quot;Учителю&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
** Выбрать всё - выбор всех компьютеров из списка&lt;br /&gt;
** Очистить выбор - снятие выбора со всех компьютеров Также можно выбирать компьютеры мышью при помощи клавиш Ctrl и Shift.&lt;br /&gt;
** Сохранить профиль и перейти к профилю - позволяет быстро сохранить (требуется только ввод названия) или загрузить список хостов со всеми настройками. В отличие от импорта из JSON, здесь существующие в таблице хосты не сохраняются. Опция предназначена для управления несколькими компьютерными кабинетами с одного сервера.&lt;br /&gt;
** Собрать работы - позволяет скопировать работы из папки Сдать работы с Рабочего стола учеников в папку Работы на Рабочем столе учителя, где создаются подпапки с указанным именем, а также текущей датой и временем в названии. Здесь и далее при обмене файлами ученик - это текущий пользователь на хосте, включая гостя и пользователя с учётной записью mos.ru;&lt;br /&gt;
** Очистить работы - очищает папку Сдать работы на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
** Раздать задания - позволяет скопировать выбранные в файловом диалоге файлы с компьютера учителя в папку Задания на Рабочем столе учеников;&lt;br /&gt;
** Очистить задания - очищает папку Задания на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
** Открыть проводник - открывает на сервере Dolphin для обзора файловой системы на одном выбранном компьютере;&lt;br /&gt;
** Отобразить имя - отображает названия (как в таблице) выбранных компьютеров на их экранах;&lt;br /&gt;
** Создать папку Сдать работы - создаёт папку Сдать работы на Рабочем столе учеников на выбранных компьютерах. Также, если этой папки не было, она создаётся автоматически при раздаче заданий или неудачной попытке их сбора;&lt;br /&gt;
** Открыть папку Работы - открывает папку Работы с собранными работами учеников на сервере;&lt;br /&gt;
** Открыть браузер - открывает браузер по умолчанию с указанной на сервере страницей на выбранных компьютерах;&lt;br /&gt;
** Архивировать /home - создаёт архив домашней папки ученика на выбранных компьютерах;&lt;br /&gt;
** Восстановить /home - восстанавливает домашнюю папку ученика из архива в случае его наличия на выбранных компьютерах;&lt;br /&gt;
** Копировать архив /home с сервера - создаёт архив выбранной учётной записи на сервере и копирует на хосты для последующего восстановления из архива.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;problems&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Часто возникающие проблемы ==&lt;br /&gt;
&lt;br /&gt;
* [[Файл:Known hosts issue.png|мини|Проблемы с подключением после перенастройки ssh]]После перенастройки ssh не получается подключиться к хостам. Это может быть связано с тем, что отпечаток хоста хранится в файле ~/.ssh/known_hosts и не совпадает с существующим. Можно удалить отпечаток из known_hosts (при помощи данной программы или вручную). Также можно удалить known_hoists полностью.&lt;br /&gt;
* [[Файл:Password prompt.png|мини|Запрос пароля после настройки ssh]]После настройки ssh программа всё равно требует пароли на удалённых компьютерах. Это может произойти только вследствие замены ключа. Лучший способ исправить проблему - перенастроить ssh при помощи данной программы.&lt;br /&gt;
* [[Файл:Ping fail.png|мини|Ошибка заполнения таблицы хостов]]Устройства недоступны, не проходит пинг. В таком случае следует проверить, корректно ли вписаны адреса. Также адрес может быть по ошибке вписан в поле для названия хоста (см. рисунок). Также в некоторых случаях соединение лучше устанавливается, если использовать не локальное имя, а IP хоста.&lt;br /&gt;
&lt;br /&gt;
== Дополнительно ==&lt;br /&gt;
Исходный код: https://hub.mos.ru/mos/src/comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Логи: ~/.teacher_control/log.txt&lt;br /&gt;
&lt;br /&gt;
Текущий список устройств (не рекомендуется для редактирования вручную): ~/.teacher_control/hosts.json&lt;br /&gt;
&lt;br /&gt;
Сохранённый список настроенных хостов: ~/.teacher_control/setup_hosts.json&lt;br /&gt;
&lt;br /&gt;
== Лицензия ==&lt;br /&gt;
GPLv3&lt;br /&gt;
&lt;br /&gt;
== Авторы ==&lt;br /&gt;
Центр Цифровизации Образования&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;br /&gt;
[[Категория:Информатика]]&lt;br /&gt;
[[Категория:ПК и Ноутбуки]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1590</id>
		<title>Управление компьютерным классом</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1590"/>
		<updated>2023-11-28T12:07:02Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Статья обновлена в соответствии с версией 2.11 программы&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
Утилита помогает настроить компьютерный класс на операционной системе МОС 12 в школе для управления через ssh и Veyon.&lt;br /&gt;
&lt;br /&gt;
Перед использованием основных функций программы необходимо произвести настройку кабинета, переключившись на вкладку &amp;quot;Настройка хостов&amp;quot;. Для успешной работы все компьютеры в кабинете должны находиться в одной подсети.&lt;br /&gt;
&lt;br /&gt;
== Установка ==&lt;br /&gt;
 sudo dnf --refresh in comp-cab-setup&lt;br /&gt;
Или найти и установить comp-cab-setup через средство установки программ dnfdragora (&amp;quot;Пакеты&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Запуск ==&lt;br /&gt;
 comp-cab-setup&lt;br /&gt;
Или через Главное меню -&amp;gt; Образование -&amp;gt; Управление компьютерным классом (в главном меню доступен также поиск по названию Управление компьютерным классом).&lt;br /&gt;
&lt;br /&gt;
== Настройка ==&lt;br /&gt;
Сначала необходимо заполнить таблицу компьютеров. Для каждого компьютера необходимо указать название и адрес. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если указать адрес не в формате IP, к нему добавляется суффикс &amp;lt;code&amp;gt;.local&amp;lt;/code&amp;gt;, необходимый для доступа к компьютеру в школьной сети. Если он не является необходимым, можно отредактировать файл &amp;lt;code&amp;gt;/home/пользователь/.teacher_config/ccs.conf&amp;lt;/code&amp;gt;, вписав нужный суффикс или оставив пустой часть строки после знака &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, что будет означать пустой суффикс.&lt;br /&gt;
&lt;br /&gt;
Остальные поля в таблице не являются обязательными, но необходимы для работы большинства функций программы:&lt;br /&gt;
&lt;br /&gt;
* Сначала необходимо заполнить таблицу компьютеров. Для каждого компьютера необходимо указать название и адрес. &#039;&#039;Внимание&#039;&#039;: если указать адрес не в формате IP, к нему добавляется суффикс &amp;lt;code&amp;gt;.local&amp;lt;/code&amp;gt;, необходимый для доступа к компьютеру в школьной сети. Если он не является необходимым, можно отредактировать файл &amp;lt;code&amp;gt;/home/пользователь/.teacher_config/ccs.conf&amp;lt;/code&amp;gt;, вписав нужный суффикс или оставив пустой часть строки после знака &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, что будет означать пустой суффикс. Остальные поля в таблице не являются обязательными, но необходимы для работы большинства функций программы:&lt;br /&gt;
** Выбор - логическое значение, которое показывает, будет ли выполнено на компьютере указанное действие. Если нажать на заголовок столбца (надпись &amp;quot;Выбор&amp;quot;), можно выбрать или снять выбор со всех компьютеров.&lt;br /&gt;
** MAC-адрес: можно указать, но он определяется автоматически при установке Veyon.&lt;br /&gt;
** Логины и пароли ученика и админа: можно указать, но в случае, если они одинаковые, проще воспользоваться кнопками &amp;quot;Генерация админов&amp;quot; и &amp;quot;Генерация пользователей&amp;quot; в верхней части окна. &#039;&#039;Внимание&#039;&#039;: в целях безопасности вместо паролей в таблице отображаются звёздочки. Посмотреть пароль можно во всплывающей подсказке, наведя на него курсор мыши.&lt;br /&gt;
** Настроен: заполняется автоматически при копировании ключей SSH.  Также доступен импорт данных в таблицу:&lt;br /&gt;
** Из текстового файла: в файле должны быть в столбик перечислены адреса компьютеров, имена присваиваются автоматически. Например, если при импорте указать универсальное имя comp, то в таблице компьютерам будут даны имена comp1, comp2 и т.д.;&lt;br /&gt;
** из JSON - импорт всех данных целиком. Импортируемый файл json должен быть создан данной программой при помощи экспорта. Внимание: если в таблице были хосты, не указанные в импортируемом файле JSON, они не удаляются, а остаются в таблице.  [[Файл:01.png|альт=Окно настроек программы Управление компьютерным классом|мини|Вкладка окна программы управления компьютерным классом &amp;quot;Учителю&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
=== Действия на вкладке &amp;quot;Настройка хостов&amp;quot; ===&lt;br /&gt;
&lt;br /&gt;
** Проверить ping. Проверяет, доступны ли отмеченные компьютеры.&lt;br /&gt;
** Настроить доступ по ssh. Копирует ключи SSH с учительского компьютера на отмеченные компьютеры учеников. Перед копированием необходимо ответить на вопрос, создать ли новый ключ (возможно, с заменой) или использовать существующий на учительском компьютере. Также предлагается выбрать, добавить ли ключи к уже имеющимся на ученических компьютерах или заменить файл &amp;lt;code&amp;gt;authorized_keys&amp;lt;/code&amp;gt; в папке &amp;lt;code&amp;gt;/root/.ssh&amp;lt;/code&amp;gt;. При успешной настройке в столбце Настроен появится значение Да. &#039;&#039;Внимание&#039;&#039;: для настройки доступа по ssh в таблице должны быть заполнены логины и пароли админов на удалённых хостах. Админ - любой пользователь из группы wheel (учитель, администратор), но не root.&lt;br /&gt;
** Удалить ключи ssh. Позволяет удалить ключи ssh с выбранных компьютеров учеников. &#039;&#039;Внимание&#039;&#039;: данная функция удаляет все ключи, а не только скопированные с компьютера учителя.&lt;br /&gt;
** Получить IP по MAC. Позволяет при заполненном MAC-адресе получить IP выбранных хостов и внести их в таблицу. Внимание: при выборе данной опции существующие имена хостов будут заменены на их IP.&lt;br /&gt;
** Создать учётные записи учеников. Позволяет создать на выбранных компьютерах учётные записи учеников с указанными в таблице логинами и паролями. На Рабочем столе у созданных учеников также будут созданы папки Задания и Сдать работы.&lt;br /&gt;
** Удалить учётные записи учеников. Позволяет удалить на выбранных компьютерах учётные записи учеников вместе с их домашними папками.&lt;br /&gt;
** Включить и выключить автологин учеников - позволяет управлять автологином на выбранных компьютерах.&lt;br /&gt;
** Установить Veyon - устанавливает veyon на компьютере учителя (если он уже был установлен, установка не производится) и veyon-core на компьютерах учеников. &#039;&#039;Внимание&#039;&#039;: на компьютерах учеников в трее может не появляться значок Veyon, что никак не влияет на его работоспособность.&lt;br /&gt;
** Настроить Veyon: позволяет создать кабинет для управления при помощи Veyon и добавить в него выбранные компьютеры. &#039;&#039;Внимание&#039;&#039;: если кабинет уже существует, будет предложено заменить его или добавить компьютеры в уже существующий; также если в текущем кабинете уже существуют указанные компьютеры, их тоже можно будет заменить, оставить или добавить копии. &#039;&#039;Внимание&#039;&#039;: для корректной работы Veyon пользователь на компьютере учителя должен входить в группу wheel. Также на компьютерах учеников должен быть запущен сеанс X11. Если Veyon установлен, настроен, но компьютеры отображаются как недоступные, вероятно, что проблема в типе сеанса (wayland). В таком случае нужно завершить сеанс и залогиниться заново, выбрав в нижней части экрана тип сеанса Plasma (X11).&lt;br /&gt;
** Выполнить команду от админа: отправляет по SSH на выбранные компьютеры введённую команду, которая будет выполнена от администратора.&lt;br /&gt;
** Выполнить команду от root: отправляет по SSH на выбранные компьютеры введённую команду, которая будет выполнена от root. Также есть возможность выбрать из списка распространённых команд:&lt;br /&gt;
*** обновить и перезагрузить хосты;&lt;br /&gt;
*** обновить и выключить хосты (с возможностью после этого выключить и сервер);&lt;br /&gt;
*** перезагрузить хосты;&lt;br /&gt;
*** выключить хосты;&lt;br /&gt;
*** установить программы (будет предложено ввести названия программ в виде списка);&lt;br /&gt;
*** выполнить команду из файла.  Каждую из предложенных команд можно отправить на хосты как последовательно, так и параллельно (не рекомендуется при слабой сети).&lt;br /&gt;
** Прервать выполнение команды: позволяет прервать текущую команду без перезагрузки приложения.  [[Файл:02.png|альт=Вкладка окна программы управления компьютерным классом &amp;quot;Настройка хостов&amp;quot;|мини|Вкладка окна программы управления компьютерным классом &amp;quot;Настройка хостов&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
== Действия на вкладке &amp;quot;Учителю&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
** Выбрать всё - выбор всех компьютеров из списка&lt;br /&gt;
** Очистить выбор - снятие выбора со всех компьютеров Также можно выбирать компьютеры мышью при помощи клавиш Ctrl и Shift.&lt;br /&gt;
** Сохранить профиль и перейти к профилю - позволяет быстро сохранить (требуется только ввод названия) или загрузить список хостов со всеми настройками. В отличие от импорта из JSON, здесь существующие в таблице хосты не сохраняются. Опция предназначена для управления несколькими компьютерными кабинетами с одного сервера.&lt;br /&gt;
** Собрать работы - позволяет скопировать работы из папки Сдать работы с Рабочего стола учеников в папку Работы на Рабочем столе учителя, где создаются подпапки с указанным именем, а также текущей датой и временем в названии. Здесь и далее при обмене файлами ученик - это текущий пользователь на хосте, включая гостя и пользователя с учётной записью mos.ru;&lt;br /&gt;
** Очистить работы - очищает папку Сдать работы на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
** Раздать задания - позволяет скопировать выбранные в файловом диалоге файлы с компьютера учителя в папку Задания на Рабочем столе учеников;&lt;br /&gt;
** Очистить задания - очищает папку Задания на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
** Открыть проводник - открывает на сервере Dolphin для обзора файловой системы на одном выбранном компьютере;&lt;br /&gt;
** Отобразить имя - отображает названия (как в таблице) выбранных компьютеров на их экранах;&lt;br /&gt;
** Создать папку Сдать работы - создаёт папку Сдать работы на Рабочем столе учеников на выбранных компьютерах. Также, если этой папки не было, она создаётся автоматически при раздаче заданий или неудачной попытке их сбора;&lt;br /&gt;
** Открыть папку Работы - открывает папку Работы с собранными работами учеников на сервере;&lt;br /&gt;
** Открыть браузер - открывает браузер по умолчанию с указанной на сервере страницей на выбранных компьютерах;&lt;br /&gt;
** Архивировать /home - создаёт архив домашней папки ученика на выбранных компьютерах;&lt;br /&gt;
** Восстановить /home - восстанавливает домашнюю папку ученика из архива в случае его наличия на выбранных компьютерах;&lt;br /&gt;
** Копировать архив /home с сервера - создаёт архив выбранной учётной записи на сервере и копирует на хосты для последующего восстановления из архива.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;problems&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Часто возникающие проблемы ==&lt;br /&gt;
&lt;br /&gt;
* [[Файл:Known hosts issue.png|мини|Проблемы с подключением после перенастройки ssh]]После перенастройки ssh не получается подключиться к хостам. Это может быть связано с тем, что отпечаток хоста хранится в файле ~/.ssh/known_hosts и не совпадает с существующим. Можно удалить отпечаток из known_hosts (при помощи данной программы или вручную). Также можно удалить known_hoists полностью.&lt;br /&gt;
* [[Файл:Password prompt.png|мини|Запрос пароля после настройки ssh]]После настройки ssh программа всё равно требует пароли на удалённых компьютерах. Это может произойти только вследствие замены ключа. Лучший способ исправить проблему - перенастроить ssh при помощи данной программы.&lt;br /&gt;
* [[Файл:Ping fail.png|мини|Ошибка заполнения таблицы хостов]]Устройства недоступны, не проходит пинг. В таком случае следует проверить, корректно ли вписаны адреса. Также адрес может быть по ошибке вписан в поле для названия хоста (см. рисунок). Также в некоторых случаях соединение лучше устанавливается, если использовать не локальное имя, а IP хоста.&lt;br /&gt;
&lt;br /&gt;
== Дополнительно ==&lt;br /&gt;
Исходный код: https://hub.mos.ru/mos/src/comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Логи: ~/.teacher_control/log.txt&lt;br /&gt;
&lt;br /&gt;
Текущий список устройств (не рекомендуется для редактирования вручную): ~/.teacher_control/hosts.json&lt;br /&gt;
&lt;br /&gt;
Сохранённый список настроенных хостов: ~/.teacher_control/setup_hosts.json&lt;br /&gt;
&lt;br /&gt;
== Лицензия ==&lt;br /&gt;
GPLv3&lt;br /&gt;
&lt;br /&gt;
== Авторы ==&lt;br /&gt;
Центр Цифровизации Образования&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;br /&gt;
[[Категория:Информатика]]&lt;br /&gt;
[[Категория:ПК и Ноутбуки]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:02.png&amp;diff=1589</id>
		<title>Файл:02.png</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:02.png&amp;diff=1589"/>
		<updated>2023-11-28T12:00:27Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Вкладка окна программы управления компьютерным классом &amp;quot;Настройка хостов&amp;quot;&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:01.png&amp;diff=1588</id>
		<title>Файл:01.png</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:01.png&amp;diff=1588"/>
		<updated>2023-11-28T11:59:34Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Вкладка окна программы управления компьютерным классом &amp;quot;Учителю&amp;quot;&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1587</id>
		<title>Управление компьютерным классом</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1587"/>
		<updated>2023-11-28T11:50:49Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Утилита помогает настроить компьютерный класс на операционной системе МОС 12 в школе для управления через ssh и Veyon.&lt;br /&gt;
&lt;br /&gt;
Перед использованием основных функций программы необходимо произвести настройку кабинета, выбрав в меню окна пункт &amp;quot;Настройка&amp;quot;. Для успешной работы все компьютеры в кабинете должны находиться в одной подсети.&lt;br /&gt;
&lt;br /&gt;
== Установка ==&lt;br /&gt;
 sudo dnf --refresh in comp-cab-setup&lt;br /&gt;
Или найти и установить comp-cab-setup через средство установки программ dnfdragora (&amp;quot;Пакеты&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Запуск ==&lt;br /&gt;
 comp-cab-setup&lt;br /&gt;
Или через Главное меню -&amp;gt; Образование -&amp;gt; Управление компьютерным классом (в главном меню доступен также поиск по названию Управление компьютерным классом).&lt;br /&gt;
&lt;br /&gt;
== Настройка ==&lt;br /&gt;
Сначала необходимо заполнить таблицу компьютеров. Для каждого компьютера необходимо указать название и адрес. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если указать адрес не в формате IP, к нему добавляется суффикс &amp;lt;code&amp;gt;.local&amp;lt;/code&amp;gt;, необходимый для доступа к компьютеру в школьной сети. Если он не является необходимым, можно отредактировать файл &amp;lt;code&amp;gt;/home/пользователь/.teacher_config/ccs.conf&amp;lt;/code&amp;gt;, вписав нужный суффикс или оставив пустой часть строки после знака &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, что будет означать пустой суффикс.&lt;br /&gt;
&lt;br /&gt;
Остальные поля в таблице не являются обязательными, но необходимы для работы большинства функций программы:&lt;br /&gt;
&lt;br /&gt;
* Выбор - логическое значение, которое показывает, будет ли выполнено на компьютере указанное действие. Если нажать на заголовок столбца (надпись &amp;quot;Выбор&amp;quot;), можно выбрать или снять выбор со всех компьютеров.&lt;br /&gt;
* MAC-адрес: можно указать, но он определяется автоматически при установке Veyon.&lt;br /&gt;
* Логины и пароли ученика и админа: можно указать, но в случае, если они одинаковые, проще воспользоваться кнопками &amp;quot;Генерация админов&amp;quot; и &amp;quot;Генерация пользователей&amp;quot; в верхней части окна. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; в целях безопасности вместо паролей в таблице отображаются звёздочки. Посмотреть пароль можно во всплывающей подсказке, наведя на него курсор мыши.&lt;br /&gt;
* Настроен: заполняется автоматически при копировании ключей SSH.&lt;br /&gt;
&lt;br /&gt;
Также доступен импорт данных в таблицу:&lt;br /&gt;
&lt;br /&gt;
* Из текстового файла: в файле должны быть в столбик перечислены адреса компьютеров, имена присваиваются автоматически. Например, если при импорте указать универсальное имя comp, то в таблице компьютерам будут даны имена comp1, comp2 и т.д.;&lt;br /&gt;
* из JSON - импорт всех данных целиком. Импортируемый файл json должен быть создан данной программой при помощи экспорта.[[Файл:Окно настроек.png|альт=Окно настроек программы Управление компьютерным классом|мини|Окно настроек программы Управление компьютерным классом]]&lt;br /&gt;
&lt;br /&gt;
=== Действия по настройке ===&lt;br /&gt;
&lt;br /&gt;
* Проверить ping. Проверяет, доступны ли отмеченные компьютеры.&lt;br /&gt;
* Настроить доступ по ssh. Копирует ключи SSH с учительского компьютера на отмеченные компьютеры учеников. Перед копированием необходимо ответить на вопрос, создать ли новый ключ (возможно, с заменой) или использовать существующий на учительском компьютере. Также предлагается выбрать, добавить ли ключи к уже имеющимся на ученических компьютерах или заменить файл &amp;lt;code&amp;gt;authorized_keys&amp;lt;/code&amp;gt; в папке &amp;lt;code&amp;gt;/root/.ssh&amp;lt;/code&amp;gt;. При успешной настройке в столбце Настроен появится значение Да.&lt;br /&gt;
* Удалить ключи ssh. Позволяет удалить ключи ssh с выбранных компьютеров учеников. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; данная функция удаляет все ключи, а не только скопированные с компьютера учителя.&lt;br /&gt;
* Создать учётные записи учеников. Позволяет создать на выбранных компьютерах учётные записи учеников с указанными в таблице логинами и паролями. На Рабочем столе у созданных учеников также будут созданы папки Задания и Сдать работы.&lt;br /&gt;
* Включить и выключить автологин учеников - позволяет управлять автологином на выбранных компьютерах.&lt;br /&gt;
* Установить Veyon - устанавливает veyon на компьютере учителя (если он уже был установлен, установка не производится) и veyon-core на компьютерах учеников. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; на компьютерах учеников в трее может не появляться значок Veyon, что никак не влияет на его работоспособность.&lt;br /&gt;
* Настроить Veyon: позволяет создать кабинет для управления при помощи Veyon и добавить в него выбранные компьютеры. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если кабинет уже существует, будет предложено заменить его или добавить компьютеры в уже существующий; также если в текущем кабинете уже существуют указанные компьютеры, их тоже можно будет заменить, оставить или добавить копии. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; для корректной работы Veyon пользователь на компьютере учителя должен входить в группу wheel. Также на компьютерах учеников должен быть запущен сеанс X11. Если Veyon установлен, настроен, но компьютеры отображаются как недоступные, вероятно, что проблема в типе сеанса (wayland). В таком случае нужно завершить сеанс и залогиниться заново, выбрав в нижней части экрана тип сеанса Plasma (X11).&lt;br /&gt;
* Выполнить команду от админа или root: отправляет по SSH на выбранные компьютеры введённую команду, которая будет выполнена от администратора или root соответственно.&lt;br /&gt;
&lt;br /&gt;
== Действия в основном окне программы ==&lt;br /&gt;
&lt;br /&gt;
* Выбрать всё - выбор всех компьютеров из списка&lt;br /&gt;
* Очистить выбор - снятие выбора со всех компьютеров Также можно выбирать компьютеры мышью при помощи клавиш Ctrl и Shift.&lt;br /&gt;
* Собрать работы - позволяет скопировать работы из папки Сдать работы с Рабочего стола учеников в папку Работы на Рабочем столе учителя, где создаются подпапки с указанным именем, а также текущей датой и временем в названии;&lt;br /&gt;
* Очистить работы - очищает папку Сдать работы на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* Раздать задания - позволяет скопировать выбранные в файловом диалоге файлы с компьютера учителя в папку Задания на Рабочем столе учеников;&lt;br /&gt;
* Очистить задания - очищает папку Задания на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* [[Файл:Основное окно программы.png|альт=Основное окно программы Управление компьютерным классом|мини|Основное окно программы Управление компьютерным классом]]Создать папку Сдать работы - создаёт папку Сдать работы на Рабочем столе учеников на выбранных компьютерах. Также, если этой папки не было, она создаётся автоматически при раздаче заданий или неудачной попытке их сбора.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span id=&amp;quot;problems&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;Часто возникающие проблемы ==&lt;br /&gt;
&lt;br /&gt;
* [[Файл:Known hosts issue.png|мини|Проблемы с подключением после перенастройки ssh]]После перенастройки ssh не получается подключиться к хостам. Это может быть связано с тем, что отпечаток хоста хранится в файле ~/.ssh/known_hosts и не совпадает с существующим. Можно удалить отпечаток из known_hosts (при помощи данной программы или вручную). Также можно удалить known_hoists полностью.&lt;br /&gt;
* [[Файл:Password prompt.png|мини|Запрос пароля после настройки ssh]]После настройки ssh программа всё равно требует пароли на удалённых компьютерах. Это может произойти только вследствие замены ключа. Лучший способ исправить проблему - перенастроить ssh при помощи данной программы.&lt;br /&gt;
* [[Файл:Ping fail.png|мини|Ошибка заполнения таблицы хостов]]Устройства недоступны, не проходит пинг. В таком случае следует проверить, корректно ли вписаны адреса. Также адрес может быть по ошибке вписан в поле для названия хоста (см. рисунок). Также в некоторых случаях соединение лучше устанавливается, если использовать не локальное имя, а IP хоста.&lt;br /&gt;
&lt;br /&gt;
== Дополнительно ==&lt;br /&gt;
Исходный код: https://hub.mos.ru/mos/src/comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Логи: ~/.teacher_control/log.txt&lt;br /&gt;
&lt;br /&gt;
Текущий список устройств (не рекомендуется для редактирования вручную): ~/.teacher_control/hosts.json&lt;br /&gt;
&lt;br /&gt;
Сохранённый список настроенных хостов: ~/.teacher_control/setup_hosts.json&lt;br /&gt;
&lt;br /&gt;
== Лицензия ==&lt;br /&gt;
GPLv3&lt;br /&gt;
&lt;br /&gt;
== Авторы ==&lt;br /&gt;
Центр Цифровизации Образования&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;br /&gt;
[[Категория:Информатика]]&lt;br /&gt;
[[Категория:ПК и Ноутбуки]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1586</id>
		<title>Управление компьютерным классом</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1586"/>
		<updated>2023-11-28T11:46:44Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Утилита помогает настроить компьютерный класс на операционной системе МОС 12 в школе для управления через ssh и Veyon.&lt;br /&gt;
&lt;br /&gt;
Перед использованием основных функций программы необходимо произвести настройку кабинета, выбрав в меню окна пункт &amp;quot;Настройка&amp;quot;. Для успешной работы все компьютеры в кабинете должны находиться в одной подсети.&lt;br /&gt;
&lt;br /&gt;
== Установка ==&lt;br /&gt;
 sudo dnf --refresh in comp-cab-setup&lt;br /&gt;
Или найти и установить comp-cab-setup через средство установки программ dnfdragora (&amp;quot;Пакеты&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Запуск ==&lt;br /&gt;
 comp-cab-setup&lt;br /&gt;
Или через Главное меню -&amp;gt; Образование -&amp;gt; Управление компьютерным классом (в главном меню доступен также поиск по названию Управление компьютерным классом).&lt;br /&gt;
&lt;br /&gt;
== Настройка ==&lt;br /&gt;
Сначала необходимо заполнить таблицу компьютеров. Для каждого компьютера необходимо указать название и адрес. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если указать адрес не в формате IP, к нему добавляется суффикс &amp;lt;code&amp;gt;.local&amp;lt;/code&amp;gt;, необходимый для доступа к компьютеру в школьной сети. Если он не является необходимым, можно отредактировать файл &amp;lt;code&amp;gt;/home/пользователь/.teacher_config/ccs.conf&amp;lt;/code&amp;gt;, вписав нужный суффикс или оставив пустой часть строки после знака &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, что будет означать пустой суффикс.&lt;br /&gt;
&lt;br /&gt;
Остальные поля в таблице не являются обязательными, но необходимы для работы большинства функций программы:&lt;br /&gt;
&lt;br /&gt;
* Выбор - логическое значение, которое показывает, будет ли выполнено на компьютере указанное действие. Если нажать на заголовок столбца (надпись &amp;quot;Выбор&amp;quot;), можно выбрать или снять выбор со всех компьютеров.&lt;br /&gt;
* MAC-адрес: можно указать, но он определяется автоматически при установке Veyon.&lt;br /&gt;
* Логины и пароли ученика и админа: можно указать, но в случае, если они одинаковые, проще воспользоваться кнопками &amp;quot;Генерация админов&amp;quot; и &amp;quot;Генерация пользователей&amp;quot; в верхней части окна. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; в целях безопасности вместо паролей в таблице отображаются звёздочки. Посмотреть пароль можно во всплывающей подсказке, наведя на него курсор мыши.&lt;br /&gt;
* Настроен: заполняется автоматически при копировании ключей SSH.&lt;br /&gt;
&lt;br /&gt;
Также доступен импорт данных в таблицу:&lt;br /&gt;
&lt;br /&gt;
* Из текстового файла: в файле должны быть в столбик перечислены адреса компьютеров, имена присваиваются автоматически. Например, если при импорте указать универсальное имя comp, то в таблице компьютерам будут даны имена comp1, comp2 и т.д.;&lt;br /&gt;
* из JSON - импорт всех данных целиком. Импортируемый файл json должен быть создан данной программой при помощи экспорта.[[Файл:Окно настроек.png|альт=Окно настроек программы Управление компьютерным классом|мини|Окно настроек программы Управление компьютерным классом]]&lt;br /&gt;
&lt;br /&gt;
=== Действия по настройке ===&lt;br /&gt;
&lt;br /&gt;
* Проверить ping. Проверяет, доступны ли отмеченные компьютеры.&lt;br /&gt;
* Настроить доступ по ssh. Копирует ключи SSH с учительского компьютера на отмеченные компьютеры учеников. Перед копированием необходимо ответить на вопрос, создать ли новый ключ (возможно, с заменой) или использовать существующий на учительском компьютере. Также предлагается выбрать, добавить ли ключи к уже имеющимся на ученических компьютерах или заменить файл &amp;lt;code&amp;gt;authorized_keys&amp;lt;/code&amp;gt; в папке &amp;lt;code&amp;gt;/root/.ssh&amp;lt;/code&amp;gt;. При успешной настройке в столбце Настроен появится значение Да.&lt;br /&gt;
* Удалить ключи ssh. Позволяет удалить ключи ssh с выбранных компьютеров учеников. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; данная функция удаляет все ключи, а не только скопированные с компьютера учителя.&lt;br /&gt;
* Создать учётные записи учеников. Позволяет создать на выбранных компьютерах учётные записи учеников с указанными в таблице логинами и паролями. На Рабочем столе у созданных учеников также будут созданы папки Задания и Сдать работы.&lt;br /&gt;
* Включить и выключить автологин учеников - позволяет управлять автологином на выбранных компьютерах.&lt;br /&gt;
* Установить Veyon - устанавливает veyon на компьютере учителя (если он уже был установлен, установка не производится) и veyon-core на компьютерах учеников. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; на компьютерах учеников в трее может не появляться значок Veyon, что никак не влияет на его работоспособность.&lt;br /&gt;
* Настроить Veyon: позволяет создать кабинет для управления при помощи Veyon и добавить в него выбранные компьютеры. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если кабинет уже существует, будет предложено заменить его или добавить компьютеры в уже существующий; также если в текущем кабинете уже существуют указанные компьютеры, их тоже можно будет заменить, оставить или добавить копии. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; для корректной работы Veyon пользователь на компьютере учителя должен входить в группу wheel. Также на компьютерах учеников должен быть запущен сеанс X11. Если Veyon установлен, настроен, но компьютеры отображаются как недоступные, вероятно, что проблема в типе сеанса (wayland). В таком случае нужно завершить сеанс и залогиниться заново, выбрав в нижней части экрана тип сеанса Plasma (X11).&lt;br /&gt;
* Выполнить команду от админа или root: отправляет по SSH на выбранные компьютеры введённую команду, которая будет выполнена от администратора или root соответственно.&lt;br /&gt;
&lt;br /&gt;
== Действия в основном окне программы ==&lt;br /&gt;
&lt;br /&gt;
* Выбрать всё - выбор всех компьютеров из списка&lt;br /&gt;
* Очистить выбор - снятие выбора со всех компьютеров Также можно выбирать компьютеры мышью при помощи клавиш Ctrl и Shift.&lt;br /&gt;
* Собрать работы - позволяет скопировать работы из папки Сдать работы с Рабочего стола учеников в папку Работы на Рабочем столе учителя, где создаются подпапки с указанным именем, а также текущей датой и временем в названии;&lt;br /&gt;
* Очистить работы - очищает папку Сдать работы на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* Раздать задания - позволяет скопировать выбранные в файловом диалоге файлы с компьютера учителя в папку Задания на Рабочем столе учеников;&lt;br /&gt;
* Очистить задания - очищает папку Задания на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* [[Файл:Основное окно программы.png|альт=Основное окно программы Управление компьютерным классом|мини|Основное окно программы Управление компьютерным классом]]Создать папку Сдать работы - создаёт папку Сдать работы на Рабочем столе учеников на выбранных компьютерах. Также, если этой папки не было, она создаётся автоматически при раздаче заданий или неудачной попытке их сбора.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;a name=&amp;quot;problems&amp;quot;&amp;gt;== Часто возникающие проблемы ==&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [[Файл:Known hosts issue.png|мини|Проблемы с подключением после перенастройки ssh]]После перенастройки ssh не получается подключиться к хостам. Это может быть связано с тем, что отпечаток хоста хранится в файле ~/.ssh/known_hosts и не совпадает с существующим. Можно удалить отпечаток из known_hosts (при помощи данной программы или вручную). Также можно удалить known_hoists полностью.&lt;br /&gt;
* [[Файл:Password prompt.png|мини|Запрос пароля после настройки ssh]]После настройки ssh программа всё равно требует пароли на удалённых компьютерах. Это может произойти только вследствие замены ключа. Лучший способ исправить проблему - перенастроить ssh при помощи данной программы.&lt;br /&gt;
* [[Файл:Ping fail.png|мини|Ошибка заполнения таблицы хостов]]Устройства недоступны, не проходит пинг. В таком случае следует проверить, корректно ли вписаны адреса. Также адрес может быть по ошибке вписан в поле для названия хоста (см. рисунок). Также в некоторых случаях соединение лучше устанавливается, если использовать не локальное имя, а IP хоста.&lt;br /&gt;
&lt;br /&gt;
== Дополнительно ==&lt;br /&gt;
Исходный код: https://hub.mos.ru/mos/src/comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Логи: ~/.teacher_control/log.txt&lt;br /&gt;
&lt;br /&gt;
Текущий список устройств (не рекомендуется для редактирования вручную): ~/.teacher_control/hosts.json&lt;br /&gt;
&lt;br /&gt;
Сохранённый список настроенных хостов: ~/.teacher_control/setup_hosts.json&lt;br /&gt;
&lt;br /&gt;
== Лицензия ==&lt;br /&gt;
GPLv3&lt;br /&gt;
&lt;br /&gt;
== Авторы ==&lt;br /&gt;
Центр Цифровизации Образования&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;br /&gt;
[[Категория:Информатика]]&lt;br /&gt;
[[Категория:ПК и Ноутбуки]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1585</id>
		<title>Управление компьютерным классом</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1585"/>
		<updated>2023-11-28T11:40:17Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Добавлены ответы на часто возникающие вопросы&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Утилита помогает настроить компьютерный класс на операционной системе МОС 12 в школе для управления через ssh и Veyon.&lt;br /&gt;
&lt;br /&gt;
Перед использованием основных функций программы необходимо произвести настройку кабинета, выбрав в меню окна пункт &amp;quot;Настройка&amp;quot;. Для успешной работы все компьютеры в кабинете должны находиться в одной подсети.&lt;br /&gt;
&lt;br /&gt;
== Установка ==&lt;br /&gt;
 sudo dnf --refresh in comp-cab-setup&lt;br /&gt;
Или найти и установить comp-cab-setup через средство установки программ dnfdragora (&amp;quot;Пакеты&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Запуск ==&lt;br /&gt;
 comp-cab-setup&lt;br /&gt;
Или через Главное меню -&amp;gt; Образование -&amp;gt; Управление компьютерным классом (в главном меню доступен также поиск по названию Управление компьютерным классом).&lt;br /&gt;
&lt;br /&gt;
== Настройка ==&lt;br /&gt;
Сначала необходимо заполнить таблицу компьютеров. Для каждого компьютера необходимо указать название и адрес. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если указать адрес не в формате IP, к нему добавляется суффикс &amp;lt;code&amp;gt;.local&amp;lt;/code&amp;gt;, необходимый для доступа к компьютеру в школьной сети. Если он не является необходимым, можно отредактировать файл &amp;lt;code&amp;gt;/home/пользователь/.teacher_config/ccs.conf&amp;lt;/code&amp;gt;, вписав нужный суффикс или оставив пустой часть строки после знака &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, что будет означать пустой суффикс.&lt;br /&gt;
&lt;br /&gt;
Остальные поля в таблице не являются обязательными, но необходимы для работы большинства функций программы:&lt;br /&gt;
&lt;br /&gt;
* Выбор - логическое значение, которое показывает, будет ли выполнено на компьютере указанное действие. Если нажать на заголовок столбца (надпись &amp;quot;Выбор&amp;quot;), можно выбрать или снять выбор со всех компьютеров.&lt;br /&gt;
* MAC-адрес: можно указать, но он определяется автоматически при установке Veyon.&lt;br /&gt;
* Логины и пароли ученика и админа: можно указать, но в случае, если они одинаковые, проще воспользоваться кнопками &amp;quot;Генерация админов&amp;quot; и &amp;quot;Генерация пользователей&amp;quot; в верхней части окна. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; в целях безопасности вместо паролей в таблице отображаются звёздочки. Посмотреть пароль можно во всплывающей подсказке, наведя на него курсор мыши.&lt;br /&gt;
* Настроен: заполняется автоматически при копировании ключей SSH.&lt;br /&gt;
&lt;br /&gt;
Также доступен импорт данных в таблицу:&lt;br /&gt;
&lt;br /&gt;
* Из текстового файла: в файле должны быть в столбик перечислены адреса компьютеров, имена присваиваются автоматически. Например, если при импорте указать универсальное имя comp, то в таблице компьютерам будут даны имена comp1, comp2 и т.д.;&lt;br /&gt;
* из JSON - импорт всех данных целиком. Импортируемый файл json должен быть создан данной программой при помощи экспорта.[[Файл:Окно настроек.png|альт=Окно настроек программы Управление компьютерным классом|мини|Окно настроек программы Управление компьютерным классом]]&lt;br /&gt;
&lt;br /&gt;
=== Действия по настройке ===&lt;br /&gt;
&lt;br /&gt;
* Проверить ping. Проверяет, доступны ли отмеченные компьютеры.&lt;br /&gt;
* Настроить доступ по ssh. Копирует ключи SSH с учительского компьютера на отмеченные компьютеры учеников. Перед копированием необходимо ответить на вопрос, создать ли новый ключ (возможно, с заменой) или использовать существующий на учительском компьютере. Также предлагается выбрать, добавить ли ключи к уже имеющимся на ученических компьютерах или заменить файл &amp;lt;code&amp;gt;authorized_keys&amp;lt;/code&amp;gt; в папке &amp;lt;code&amp;gt;/root/.ssh&amp;lt;/code&amp;gt;. При успешной настройке в столбце Настроен появится значение Да.&lt;br /&gt;
* Удалить ключи ssh. Позволяет удалить ключи ssh с выбранных компьютеров учеников. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; данная функция удаляет все ключи, а не только скопированные с компьютера учителя.&lt;br /&gt;
* Создать учётные записи учеников. Позволяет создать на выбранных компьютерах учётные записи учеников с указанными в таблице логинами и паролями. На Рабочем столе у созданных учеников также будут созданы папки Задания и Сдать работы.&lt;br /&gt;
* Включить и выключить автологин учеников - позволяет управлять автологином на выбранных компьютерах.&lt;br /&gt;
* Установить Veyon - устанавливает veyon на компьютере учителя (если он уже был установлен, установка не производится) и veyon-core на компьютерах учеников. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; на компьютерах учеников в трее может не появляться значок Veyon, что никак не влияет на его работоспособность.&lt;br /&gt;
* Настроить Veyon: позволяет создать кабинет для управления при помощи Veyon и добавить в него выбранные компьютеры. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если кабинет уже существует, будет предложено заменить его или добавить компьютеры в уже существующий; также если в текущем кабинете уже существуют указанные компьютеры, их тоже можно будет заменить, оставить или добавить копии. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; для корректной работы Veyon пользователь на компьютере учителя должен входить в группу wheel. Также на компьютерах учеников должен быть запущен сеанс X11. Если Veyon установлен, настроен, но компьютеры отображаются как недоступные, вероятно, что проблема в типе сеанса (wayland). В таком случае нужно завершить сеанс и залогиниться заново, выбрав в нижней части экрана тип сеанса Plasma (X11).&lt;br /&gt;
* Выполнить команду от админа или root: отправляет по SSH на выбранные компьютеры введённую команду, которая будет выполнена от администратора или root соответственно.&lt;br /&gt;
&lt;br /&gt;
== Действия в основном окне программы ==&lt;br /&gt;
&lt;br /&gt;
* Выбрать всё - выбор всех компьютеров из списка&lt;br /&gt;
* Очистить выбор - снятие выбора со всех компьютеров Также можно выбирать компьютеры мышью при помощи клавиш Ctrl и Shift.&lt;br /&gt;
* Собрать работы - позволяет скопировать работы из папки Сдать работы с Рабочего стола учеников в папку Работы на Рабочем столе учителя, где создаются подпапки с указанным именем, а также текущей датой и временем в названии;&lt;br /&gt;
* Очистить работы - очищает папку Сдать работы на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* Раздать задания - позволяет скопировать выбранные в файловом диалоге файлы с компьютера учителя в папку Задания на Рабочем столе учеников;&lt;br /&gt;
* Очистить задания - очищает папку Задания на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* [[Файл:Основное окно программы.png|альт=Основное окно программы Управление компьютерным классом|мини|Основное окно программы Управление компьютерным классом]]Создать папку Сдать работы - создаёт папку Сдать работы на Рабочем столе учеников на выбранных компьютерах. Также, если этой папки не было, она создаётся автоматически при раздаче заданий или неудачной попытке их сбора.&lt;br /&gt;
&lt;br /&gt;
== Часто возникающие проблемы ==&lt;br /&gt;
&lt;br /&gt;
* [[Файл:Known hosts issue.png|мини|Проблемы с подключением после перенастройки ssh]]После перенастройки ssh не получается подключиться к хостам. Это может быть связано с тем, что отпечаток хоста хранится в файле ~/.ssh/known_hosts и не совпадает с существующим. Можно удалить отпечаток из known_hosts (при помощи данной программы или вручную). Также можно удалить known_hoists полностью.&lt;br /&gt;
* [[Файл:Password prompt.png|мини|Запрос пароля после настройки ssh]]После настройки ssh программа всё равно требует пароли на удалённых компьютерах. Это может произойти только вследствие замены ключа. Лучший способ исправить проблему - перенастроить ssh при помощи данной программы.&lt;br /&gt;
* [[Файл:Ping fail.png|мини|Ошибка заполнения таблицы хостов]]Устройства недоступны, не проходит пинг. В таком случае следует проверить, корректно ли вписаны адреса. Также адрес может быть по ошибке вписан в поле для названия хоста (см. рисунок). Также в некоторых случаях соединение лучше устанавливается, если использовать не локальное имя, а IP хоста.&lt;br /&gt;
&lt;br /&gt;
== Дополнительно ==&lt;br /&gt;
Исходный код: https://hub.mos.ru/mos/src/comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Логи: ~/.teacher_control/log.txt&lt;br /&gt;
&lt;br /&gt;
Текущий список устройств (не рекомендуется для редактирования вручную): ~/.teacher_control/hosts.json&lt;br /&gt;
&lt;br /&gt;
Сохранённый список настроенных хостов: ~/.teacher_control/setup_hosts.json&lt;br /&gt;
&lt;br /&gt;
== Лицензия ==&lt;br /&gt;
GPLv3&lt;br /&gt;
&lt;br /&gt;
== Авторы ==&lt;br /&gt;
Центр Цифровизации Образования&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;br /&gt;
[[Категория:Информатика]]&lt;br /&gt;
[[Категория:ПК и Ноутбуки]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ping_fail.png&amp;diff=1584</id>
		<title>Файл:Ping fail.png</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Ping_fail.png&amp;diff=1584"/>
		<updated>2023-11-28T11:39:40Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ошибка заполнения таблицы хостов&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Password_prompt.png&amp;diff=1583</id>
		<title>Файл:Password prompt.png</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Password_prompt.png&amp;diff=1583"/>
		<updated>2023-11-28T11:37:41Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Запрос пароля&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Known_hosts_issue.png&amp;diff=1582</id>
		<title>Файл:Known hosts issue.png</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Known_hosts_issue.png&amp;diff=1582"/>
		<updated>2023-11-28T11:34:07Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Проблема с подключением после перенастройки ssh&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1359</id>
		<title>Управление компьютерным классом</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1359"/>
		<updated>2023-10-20T15:21:40Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Утилита помогает настроить компьютерный класс на операционной системе МОС 12 в школе для управления через ssh и Veyon.&lt;br /&gt;
&lt;br /&gt;
Перед использованием основных функций программы необходимо произвести настройку кабинета, выбрав в меню окна пункт &amp;quot;Настройка&amp;quot;. Для успешной работы все компьютеры в кабинете должны находиться в одной подсети.&lt;br /&gt;
&lt;br /&gt;
== Установка ==&lt;br /&gt;
 sudo dnf --refresh makecache &amp;amp;&amp;amp; sudo dnf in comp-cab-setup&lt;br /&gt;
Или найти и установить comp-cab-setup через средство установки программ dnfdragora (&amp;quot;Пакеты&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Запуск ==&lt;br /&gt;
 comp-cab-setup&lt;br /&gt;
Или через Главное меню -&amp;gt; Образование -&amp;gt; Управление компьютерным классом (в главном меню доступен также поиск по названию Управление компьютерным классом).&lt;br /&gt;
&lt;br /&gt;
== Настройка ==&lt;br /&gt;
Сначала необходимо заполнить таблицу компьютеров. Для каждого компьютера необходимо указать название и адрес. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если указать адрес не в формате IP, к нему добавляется суффикс &amp;lt;code&amp;gt;.local&amp;lt;/code&amp;gt;, необходимый для доступа к компьютеру в школьной сети. Если он не является необходимым, можно отредактировать файл &amp;lt;code&amp;gt;/home/пользователь/.teacher_config/ccs.conf&amp;lt;/code&amp;gt;, вписав нужный суффикс или оставив пустой часть строки после знака &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, что будет означать пустой суффикс.&lt;br /&gt;
&lt;br /&gt;
Остальные поля в таблице не являются обязательными, но необходимы для работы большинства функций программы:&lt;br /&gt;
&lt;br /&gt;
* Выбор - логическое значение, которое показывает, будет ли выполнено на компьютере указанное действие. Если нажать на заголовок столбца (надпись &amp;quot;Выбор&amp;quot;), можно выбрать или снять выбор со всех компьютеров.&lt;br /&gt;
* MAC-адрес: можно указать, но он определяется автоматически при установке Veyon.&lt;br /&gt;
* Логины и пароли ученика и админа: можно указать, но в случае, если они одинаковые, проще воспользоваться кнопками &amp;quot;Генерация админов&amp;quot; и &amp;quot;Генерация пользователей&amp;quot; в верхней части окна. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; в целях безопасности вместо паролей в таблице отображаются звёздочки. Посмотреть пароль можно во всплывающей подсказке, наведя на него курсор мыши.&lt;br /&gt;
* Настроен: заполняется автоматически при копировании ключей SSH.&lt;br /&gt;
&lt;br /&gt;
Также доступен импорт данных в таблицу:&lt;br /&gt;
&lt;br /&gt;
* Из текстового файла: в файле должны быть в столбик перечислены адреса компьютеров, имена присваиваются автоматически. Например, если при импорте указать универсальное имя comp, то в таблице компьютерам будут даны имена comp1, comp2 и т.д.;&lt;br /&gt;
* из JSON - импорт всех данных целиком. Импортируемый файл json должен быть создан данной программой при помощи экспорта.[[Файл:Окно настроек.png|альт=Окно настроек программы Управление компьютерным классом|мини|Окно настроек программы Управление компьютерным классом]]&lt;br /&gt;
&lt;br /&gt;
=== Действия по настройке ===&lt;br /&gt;
&lt;br /&gt;
* Проверить ping. Проверяет, доступны ли отмеченные компьютеры.&lt;br /&gt;
* Настроить доступ по ssh. Копирует ключи SSH с учительского компьютера на отмеченные компьютеры учеников. Перед копированием необходимо ответить на вопрос, создать ли новый ключ (возможно, с заменой) или использовать существующий на учительском компьютере. Также предлагается выбрать, добавить ли ключи к уже имеющимся на ученических компьютерах или заменить файл &amp;lt;code&amp;gt;authorized_keys&amp;lt;/code&amp;gt; в папке &amp;lt;code&amp;gt;/root/.ssh&amp;lt;/code&amp;gt;. При успешной настройке в столбце Настроен появится значение Да.&lt;br /&gt;
* Удалить ключи ssh. Позволяет удалить ключи ssh с выбранных компьютеров учеников. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; данная функция удаляет все ключи, а не только скопированные с компьютера учителя.&lt;br /&gt;
* Создать учётные записи учеников. Позволяет создать на выбранных компьютерах учётные записи учеников с указанными в таблице логинами и паролями. На Рабочем столе у созданных учеников также будут созданы папки Задания и Сдать работы.&lt;br /&gt;
* Включить и выключить автологин учеников - позволяет управлять автологином на выбранных компьютерах.&lt;br /&gt;
* Установить Veyon - устанавливает veyon на компьютере учителя (если он уже был установлен, установка не производится) и veyon-core на компьютерах учеников. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; на компьютерах учеников в трее может не появляться значок Veyon, что никак не влияет на его работоспособность.&lt;br /&gt;
* Настроить Veyon: позволяет создать кабинет для управления при помощи Veyon и добавить в него выбранные компьютеры. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если кабинет уже существует, будет предложено заменить его или добавить компьютеры в уже существующий; также если в текущем кабинете уже существуют указанные компьютеры, их тоже можно будет заменить, оставить или добавить копии. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; для корректной работы Veyon пользователь на компьютере учителя должен входить в группу wheel. Также на компьютерах учеников должен быть запущен сеанс X11. Если Veyon установлен, настроен, но компьютеры отображаются как недоступные, вероятно, что проблема в типе сеанса (wayland). В таком случае нужно завершить сеанс и залогиниться заново, выбрав в нижней части экрана тип сеанса Plasma (X11).&lt;br /&gt;
* Выполнить команду от админа или root: отправляет по SSH на выбранные компьютеры введённую команду, которая будет выполнена от администратора или root соответственно.&lt;br /&gt;
&lt;br /&gt;
== Действия в основном окне программы ==&lt;br /&gt;
&lt;br /&gt;
* Выбрать всё - выбор всех компьютеров из списка&lt;br /&gt;
* Очистить выбор - снятие выбора со всех компьютеров Также можно выбирать компьютеры мышью при помощи клавиш Ctrl и Shift.&lt;br /&gt;
* Собрать работы - позволяет скопировать работы из папки Сдать работы с Рабочего стола учеников в папку Работы на Рабочем столе учителя, где создаются подпапки с указанным именем, а также текущей датой и временем в названии;&lt;br /&gt;
* Очистить работы - очищает папку Сдать работы на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* Раздать задания - позволяет скопировать выбранные в файловом диалоге файлы с компьютера учителя в папку Задания на Рабочем столе учеников;&lt;br /&gt;
* Очистить задания - очищает папку Задания на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* [[Файл:Основное окно программы.png|альт=Основное окно программы Управление компьютерным классом|мини|Основное окно программы Управление компьютерным классом]]Создать папку Сдать работы - создаёт папку Сдать работы на Рабочем столе учеников на выбранных компьютерах. Также, если этой папки не было, она создаётся автоматически при раздаче заданий или неудачной попытке их сбора.&lt;br /&gt;
&lt;br /&gt;
== Дополнительно ==&lt;br /&gt;
Исходный код: https://hub.mos.ru/mos/src/comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Логи: ~/.teacher_control/log.txt&lt;br /&gt;
&lt;br /&gt;
Текущий список устройств (не рекомендуется для редактирования вручную): ~/.teacher_control/hosts.json&lt;br /&gt;
&lt;br /&gt;
Сохранённый список настроенных хостов: ~/.teacher_control/setup_hosts.json&lt;br /&gt;
&lt;br /&gt;
== Лицензия ==&lt;br /&gt;
GPLv3&lt;br /&gt;
&lt;br /&gt;
== Авторы ==&lt;br /&gt;
Центр Цифровизации Образования&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;br /&gt;
[[Категория:Информатика]]&lt;br /&gt;
[[Категория:ПК и Ноутбуки]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1358</id>
		<title>Управление компьютерным классом</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1358"/>
		<updated>2023-10-20T15:21:13Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Добавлены инструкции по установке и запуску&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
Утилита помогает настроить компьютерный класс на операционной системе МОС 12 в школе для управления через ssh и Veyon.&lt;br /&gt;
&lt;br /&gt;
Перед использованием основных функций программы необходимо произвести настройку кабинета, выбрав в меню окна пункт &amp;quot;Настройка&amp;quot;. Для успешной работы все компьютеры в кабинете должны находиться в одной подсети.&lt;br /&gt;
&lt;br /&gt;
== Установка ==&lt;br /&gt;
 sudo dnf --refresh makecache &amp;amp;&amp;amp; sudo dnf in comp-cab-setup&lt;br /&gt;
Или найти и установить comp-cab-setup через средство установки программ dnfdragora (&amp;quot;Пакеты&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Запуск ==&lt;br /&gt;
 comp-cab-setup&lt;br /&gt;
Или через Главное меню -&amp;gt; Образование -&amp;gt; Управление компьютерным классом (в главно меню доступен также поиск по названию Управление компьютерным классом).&lt;br /&gt;
&lt;br /&gt;
== Настройка ==&lt;br /&gt;
Сначала необходимо заполнить таблицу компьютеров. Для каждого компьютера необходимо указать название и адрес. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если указать адрес не в формате IP, к нему добавляется суффикс &amp;lt;code&amp;gt;.local&amp;lt;/code&amp;gt;, необходимый для доступа к компьютеру в школьной сети. Если он не является необходимым, можно отредактировать файл &amp;lt;code&amp;gt;/home/пользователь/.teacher_config/ccs.conf&amp;lt;/code&amp;gt;, вписав нужный суффикс или оставив пустой часть строки после знака &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, что будет означать пустой суффикс.&lt;br /&gt;
&lt;br /&gt;
Остальные поля в таблице не являются обязательными, но необходимы для работы большинства функций программы:&lt;br /&gt;
&lt;br /&gt;
* Выбор - логическое значение, которое показывает, будет ли выполнено на компьютере указанное действие. Если нажать на заголовок столбца (надпись &amp;quot;Выбор&amp;quot;), можно выбрать или снять выбор со всех компьютеров.&lt;br /&gt;
* MAC-адрес: можно указать, но он определяется автоматически при установке Veyon.&lt;br /&gt;
* Логины и пароли ученика и админа: можно указать, но в случае, если они одинаковые, проще воспользоваться кнопками &amp;quot;Генерация админов&amp;quot; и &amp;quot;Генерация пользователей&amp;quot; в верхней части окна. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; в целях безопасности вместо паролей в таблице отображаются звёздочки. Посмотреть пароль можно во всплывающей подсказке, наведя на него курсор мыши.&lt;br /&gt;
* Настроен: заполняется автоматически при копировании ключей SSH.&lt;br /&gt;
&lt;br /&gt;
Также доступен импорт данных в таблицу:&lt;br /&gt;
&lt;br /&gt;
* Из текстового файла: в файле должны быть в столбик перечислены адреса компьютеров, имена присваиваются автоматически. Например, если при импорте указать универсальное имя comp, то в таблице компьютерам будут даны имена comp1, comp2 и т.д.;&lt;br /&gt;
* из JSON - импорт всех данных целиком. Импортируемый файл json должен быть создан данной программой при помощи экспорта.[[Файл:Окно настроек.png|альт=Окно настроек программы Управление компьютерным классом|мини|Окно настроек программы Управление компьютерным классом]]&lt;br /&gt;
&lt;br /&gt;
=== Действия по настройке ===&lt;br /&gt;
&lt;br /&gt;
* Проверить ping. Проверяет, доступны ли отмеченные компьютеры.&lt;br /&gt;
* Настроить доступ по ssh. Копирует ключи SSH с учительского компьютера на отмеченные компьютеры учеников. Перед копированием необходимо ответить на вопрос, создать ли новый ключ (возможно, с заменой) или использовать существующий на учительском компьютере. Также предлагается выбрать, добавить ли ключи к уже имеющимся на ученических компьютерах или заменить файл &amp;lt;code&amp;gt;authorized_keys&amp;lt;/code&amp;gt; в папке &amp;lt;code&amp;gt;/root/.ssh&amp;lt;/code&amp;gt;. При успешной настройке в столбце Настроен появится значение Да.&lt;br /&gt;
* Удалить ключи ssh. Позволяет удалить ключи ssh с выбранных компьютеров учеников. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; данная функция удаляет все ключи, а не только скопированные с компьютера учителя.&lt;br /&gt;
* Создать учётные записи учеников. Позволяет создать на выбранных компьютерах учётные записи учеников с указанными в таблице логинами и паролями. На Рабочем столе у созданных учеников также будут созданы папки Задания и Сдать работы.&lt;br /&gt;
* Включить и выключить автологин учеников - позволяет управлять автологином на выбранных компьютерах.&lt;br /&gt;
* Установить Veyon - устанавливает veyon на компьютере учителя (если он уже был установлен, установка не производится) и veyon-core на компьютерах учеников. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; на компьютерах учеников в трее может не появляться значок Veyon, что никак не влияет на его работоспособность.&lt;br /&gt;
* Настроить Veyon: позволяет создать кабинет для управления при помощи Veyon и добавить в него выбранные компьютеры. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если кабинет уже существует, будет предложено заменить его или добавить компьютеры в уже существующий; также если в текущем кабинете уже существуют указанные компьютеры, их тоже можно будет заменить, оставить или добавить копии. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; для корректной работы Veyon пользователь на компьютере учителя должен входить в группу wheel. Также на компьютерах учеников должен быть запущен сеанс X11. Если Veyon установлен, настроен, но компьютеры отображаются как недоступные, вероятно, что проблема в типе сеанса (wayland). В таком случае нужно завершить сеанс и залогиниться заново, выбрав в нижней части экрана тип сеанса Plasma (X11).&lt;br /&gt;
* Выполнить команду от админа или root: отправляет по SSH на выбранные компьютеры введённую команду, которая будет выполнена от администратора или root соответственно.&lt;br /&gt;
&lt;br /&gt;
== Действия в основном окне программы ==&lt;br /&gt;
&lt;br /&gt;
* Выбрать всё - выбор всех компьютеров из списка&lt;br /&gt;
* Очистить выбор - снятие выбора со всех компьютеров Также можно выбирать компьютеры мышью при помощи клавиш Ctrl и Shift.&lt;br /&gt;
* Собрать работы - позволяет скопировать работы из папки Сдать работы с Рабочего стола учеников в папку Работы на Рабочем столе учителя, где создаются подпапки с указанным именем, а также текущей датой и временем в названии;&lt;br /&gt;
* Очистить работы - очищает папку Сдать работы на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* Раздать задания - позволяет скопировать выбранные в файловом диалоге файлы с компьютера учителя в папку Задания на Рабочем столе учеников;&lt;br /&gt;
* Очистить задания - очищает папку Задания на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* [[Файл:Основное окно программы.png|альт=Основное окно программы Управление компьютерным классом|мини|Основное окно программы Управление компьютерным классом]]Создать папку Сдать работы - создаёт папку Сдать работы на Рабочем столе учеников на выбранных компьютерах. Также, если этой папки не было, она создаётся автоматически при раздаче заданий или неудачной попытке их сбора.&lt;br /&gt;
&lt;br /&gt;
== Дополнительно ==&lt;br /&gt;
Исходный код: https://hub.mos.ru/mos/src/comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Логи: ~/.teacher_control/log.txt&lt;br /&gt;
&lt;br /&gt;
Текущий список устройств (не рекомендуется для редактирования вручную): ~/.teacher_control/hosts.json&lt;br /&gt;
&lt;br /&gt;
Сохранённый список настроенных хостов: ~/.teacher_control/setup_hosts.json&lt;br /&gt;
&lt;br /&gt;
== Лицензия ==&lt;br /&gt;
GPLv3&lt;br /&gt;
&lt;br /&gt;
== Авторы ==&lt;br /&gt;
Центр Цифровизации Образования&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;br /&gt;
[[Категория:Информатика]]&lt;br /&gt;
[[Категория:ПК и Ноутбуки]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1290</id>
		<title>Управление компьютерным классом</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1290"/>
		<updated>2023-10-09T08:45:43Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Информация из readme&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Утилита помогает настроить компьютерный класс на операционной системе МОС 12 в школе для управления через ssh и Veyon.&lt;br /&gt;
&lt;br /&gt;
Перед использованием основных функций программы необходимо произвести настройку кабинета, выбрав в меню окна пункт &amp;quot;Настройка&amp;quot;. Для успешной работы все компьютеры в кабинете должны находиться в одной подсети.&lt;br /&gt;
&lt;br /&gt;
== Настройка ==&lt;br /&gt;
Сначала необходимо заполнить таблицу компьютеров. Для каждого компьютера необходимо указать название и адрес. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если указать адрес не в формате IP, к нему добавляется суффикс &amp;lt;code&amp;gt;.local&amp;lt;/code&amp;gt;, необходимый для доступа к компьютеру в школьной сети. Если он не является необходимым, можно отредактировать файл &amp;lt;code&amp;gt;/home/пользователь/.teacher_config/ccs.conf&amp;lt;/code&amp;gt;, вписав нужный суффикс или оставив пустой часть строки после знака &amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;, что будет означать пустой суффикс.&lt;br /&gt;
&lt;br /&gt;
Остальные поля в таблице не являются обязательными, но необходимы для работы большинства функций программы:&lt;br /&gt;
&lt;br /&gt;
* Выбор - логическое значение, которое показывает, будет ли выполнено на компьютере указанное действие. Если нажать на заголовок столбца (надпись &amp;quot;Выбор&amp;quot;), можно выбрать или снять выбор со всех компьютеров.&lt;br /&gt;
* MAC-адрес: можно указать, но он определяется автоматически при установке Veyon.&lt;br /&gt;
* Логины и пароли ученика и админа: можно указать, но в случае, если они одинаковые, проще воспользоваться кнопками &amp;quot;Генерация админов&amp;quot; и &amp;quot;Генерация пользователей&amp;quot; в верхней части окна. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; в целях безопасности вместо паролей в таблице отображаются звёздочки. Посмотреть пароль можно во всплывающей подсказке, наведя на него курсор мыши.&lt;br /&gt;
* Настроен: заполняется автоматически при копировании ключей SSH.&lt;br /&gt;
&lt;br /&gt;
Также доступен импорт данных в таблицу:&lt;br /&gt;
&lt;br /&gt;
* Из текстового файла: в файле должны быть в столбик перечислены адреса компьютеров, имена присваиваются автоматически. Например, если при импорте указать универсальное имя comp, то в таблице компьютерам будут даны имена comp1, comp2 и т.д.;&lt;br /&gt;
* из JSON - импорт всех данных целиком. Импортируемый файл json должен быть создан данной программой при помощи экспорта.[[Файл:Окно настроек.png|альт=Окно настроек программы Управление компьютерным классом|мини|Окно настроек программы Управление компьютерным классом]]&lt;br /&gt;
&lt;br /&gt;
=== Действия по настройке ===&lt;br /&gt;
&lt;br /&gt;
* Проверить ping. Проверяет, доступны ли отмеченные компьютеры.&lt;br /&gt;
* Настроить доступ по ssh. Копирует ключи SSH с учительского компьютера на отмеченные компьютеры учеников. Перед копированием необходимо ответить на вопрос, создать ли новый ключ (возможно, с заменой) или использовать существующий на учительском компьютере. Также предлагается выбрать, добавить ли ключи к уже имеющимся на ученических компьютерах или заменить файл &amp;lt;code&amp;gt;authorized_keys&amp;lt;/code&amp;gt; в папке &amp;lt;code&amp;gt;/root/.ssh&amp;lt;/code&amp;gt;. При успешной настройке в столбце Настроен появится значение Да.&lt;br /&gt;
* Удалить ключи ssh. Позволяет удалить ключи ssh с выбранных компьютеров учеников. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; данная функция удаляет все ключи, а не только скопированные с компьютера учителя.&lt;br /&gt;
* Создать учётные записи учеников. Позволяет создать на выбранных компьютерах учётные записи учеников с указанными в таблице логинами и паролями. На Рабочем столе у созданных учеников также будут созданы папки Задания и Сдать работы.&lt;br /&gt;
* Включить и выключить автологин учеников - позволяет управлять автологином на выбранных компьютерах.&lt;br /&gt;
* Установить Veyon - устанавливает veyon на компьютере учителя (если он уже был установлен, установка не производится) и veyon-core на компьютерах учеников. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; на компьютерах учеников в трее может не появляться значок Veyon, что никак не влияет на его работоспособность.&lt;br /&gt;
* Настроить Veyon: позволяет создать кабинет для управления при помощи Veyon и добавить в него выбранные компьютеры. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; если кабинет уже существует, будет предложено заменить его или добавить компьютеры в уже существующий; также если в текущем кабинете уже существуют указанные компьютеры, их тоже можно будет заменить, оставить или добавить копии. &#039;&#039;&#039;&#039;&#039;Внимание&#039;&#039;:&#039;&#039;&#039; для корректной работы Veyon пользователь на компьютере учителя должен входить в группу wheel. Также на компьютерах учеников должен быть запущен сеанс X11. Если Veyon установлен, настроен, но компьютеры отображаются как недоступные, вероятно, что проблема в типе сеанса (wayland). В таком случае нужно завершить сеанс и залогиниться заново, выбрав в нижней части экрана тип сеанса Plasma (X11).&lt;br /&gt;
* Выполнить команду от админа или root: отправляет по SSH на выбранные компьютеры введённую команду, которая будет выполнена от администратора или root соответственно.&lt;br /&gt;
&lt;br /&gt;
== Действия в основном окне программы ==&lt;br /&gt;
&lt;br /&gt;
* Выбрать всё - выбор всех компьютеров из списка&lt;br /&gt;
* Очистить выбор - снятие выбора со всех компьютеров Также можно выбирать компьютеры мышью при помощи клавиш Ctrl и Shift.&lt;br /&gt;
* Собрать работы - позволяет скопировать работы из папки Сдать работы с Рабочего стола учеников в папку Работы на Рабочем столе учителя, где создаются подпапки с указанным именем, а также текущей датой и временем в названии;&lt;br /&gt;
* Очистить работы - очищает папку Сдать работы на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* Раздать задания - позволяет скопировать выбранные в файловом диалоге файлы с компьютера учителя в папку Задания на Рабочем столе учеников;&lt;br /&gt;
* Очистить задания - очищает папку Задания на Рабочем столе учеников на выбранных компьютерах;&lt;br /&gt;
* [[Файл:Основное окно программы.png|альт=Основное окно программы Управление компьютерным классом|мини|Основное окно программы Управление компьютерным классом]]Создать папку Сдать работы - создаёт папку Сдать работы на Рабочем столе учеников на выбранных компьютерах. Также, если этой папки не было, она создаётся автоматически при раздаче заданий или неудачной попытке их сбора.&lt;br /&gt;
&lt;br /&gt;
== Дополнительно ==&lt;br /&gt;
Исходный код: https://hub.mos.ru/mos/src/comp-cab-setup&lt;br /&gt;
&lt;br /&gt;
Логи: ~/.teacher_control/log.txt&lt;br /&gt;
&lt;br /&gt;
Текущий список устройств (не рекомендуется для редактирования вручную): ~/.teacher_control/hosts.json&lt;br /&gt;
&lt;br /&gt;
Сохранённый список настроенных хостов: ~/.teacher_control/setup_hosts.json&lt;br /&gt;
&lt;br /&gt;
== Лицензия ==&lt;br /&gt;
GPLv3&lt;br /&gt;
&lt;br /&gt;
== Авторы ==&lt;br /&gt;
Центр Цифровизации Образования&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;br /&gt;
[[Категория:Информатика]]&lt;br /&gt;
[[Категория:ПК и Ноутбуки]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D0%BE%D0%B5_%D0%BE%D0%BA%D0%BD%D0%BE_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B.png&amp;diff=1289</id>
		<title>Файл:Основное окно программы.png</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D0%BE%D0%B5_%D0%BE%D0%BA%D0%BD%D0%BE_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B.png&amp;diff=1289"/>
		<updated>2023-10-09T08:45:06Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Основное окно программы Управление компьютерным классом&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9E%D0%BA%D0%BD%D0%BE_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA.png&amp;diff=1288</id>
		<title>Файл:Окно настроек.png</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%9E%D0%BA%D0%BD%D0%BE_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA.png&amp;diff=1288"/>
		<updated>2023-10-09T08:43:25Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Окно настроек программы Управление компьютерным классом&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1287</id>
		<title>Управление компьютерным классом</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%BC_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%BC&amp;diff=1287"/>
		<updated>2023-10-09T08:28:23Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: init&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Программа для удалённого управления компьютерным классом на МОС 12.&lt;br /&gt;
&lt;br /&gt;
[[Категория:МОС12]]&lt;br /&gt;
[[Категория:Приложения]]&lt;br /&gt;
[[Категория:Информатика]]&lt;br /&gt;
[[Категория:ПК и Ноутбуки]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
	<entry>
		<id>https://it-help-school.ru/index.php?title=Config_cleaner&amp;diff=1068</id>
		<title>Config cleaner</title>
		<link rel="alternate" type="text/html" href="https://it-help-school.ru/index.php?title=Config_cleaner&amp;diff=1068"/>
		<updated>2023-05-13T17:37:16Z</updated>

		<summary type="html">&lt;p&gt;Norby4ever: Добавлена категория&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Config cleaner - программа для очистки конфигов программ [[МОС-Linux Общие понятия|МОС]], перечисленных в списке главного окна.&lt;br /&gt;
[[Файл:Главное окно Config Cleaner.png|мини|Главное окно Config Cleaner]]&lt;br /&gt;
[[Файл:Выбор цвета OpenBoard.png|мини|Окно выбора цвета OpenBoard]]&lt;br /&gt;
Если выбран вариант очистки &amp;quot;предустановленные&amp;quot;, при нажатии кнопки &amp;quot;Восстановить&amp;quot; происходит восстановление конфига выбранных программ из предустановок, хранящихся в skel. При выбранном варианте &amp;quot;с полной очисткой&amp;quot; конфиги удаляются и затем создаются программой заново. Кнопка &amp;quot;Выбрать фон OpenBoard&amp;quot; позволяет устанавливать для доски OpenBoard произвольный тёмный фон (от #000000 до #4F4F4F), а также выбрать стандартный чёрный, зелёный или коричневый цвет для доски (напомним, что белый фон можно выбрать в самом приложении OpenBoard). Кнопка &amp;quot;Открывать OpenBoard в окне&amp;quot; позволяет переключаться между оконным и полноэкранным режимами доски OpenBoard. В случае переключения надпись на кнопке заменится на &amp;quot;Открывать OpenBoard на весь экран&amp;quot;.&lt;br /&gt;
[[Категория:МОС]]&lt;/div&gt;</summary>
		<author><name>Norby4ever</name></author>
	</entry>
</feed>