Рубрика Школьный сервер на Ubuntu Server

Обновление SSL сертификата вручную с помощью certbot

В связи с тем, что многие компании закрывают свои ресурсы для жителей России (как это случилось с GoGetSSL, где я обычно брал бесплатные SSL сертификаты на 3 месяца), возникла потребность в генерации таких сертификатов. Один из способов – Let’sEncrypt и…

Coderunner (moodle plugin) и PascalABC в multilanguage question (Часть 2)

На сайте установлена и работает система дистанционного обучения moodle, к которой прикручен плагин автопроверки написанного кода. Т.е. написанные учениками программы проверяются автоматически. Ранее я писал о том, что создал новый прототип вопроса multilanguage с pascalabc Более простой способ его…

Чтение аргументов командной строки в coderunner (moodle plugin) для Python 3

Задача: реализовать проверку программ, которые умеют считывать аргументы командной строки. Например, запуск которых происходит так: Для этого необходимо кастомизировать шаблон проверки.

Coderunner (moodle plugin) и PascalABC в multilanguage question

На сайте установлена и работает система дистанционного обучения moodle, к которой прикручен плагин автопроверки написанного кода. Т.е. написанные учениками программы проверяются автоматически. В рамках подготовки к ЕГЭ есть потребность создавать задачи, решение к которым можно бы было сдавать на…

Почта Яндекс в белом списке squid

Возникла необходимость закрыть доступ к поисковику яндекса, но оставить рабочей почту. Squid был переведен в режим работы с белым списком. Но оказалось, что для корректной работы почты только адреса mail.yandex.ru недостаточно. Опытным путем выяснил, что надо добавлять в белый список:…

Виртуальная машина на Ubuntu Server 12.04 с веб-сайтом

Вполне возможна ситуация, когда возникает необходимость в виртуальной машине на уже установленном сервере. Например, если основная машина занимается раздачей интернета, фильтрацией трафика и прочими вещами, веб-сервер удобнее разместить именно на виртуальной машине. Основная причина в моем случае – на основной…

Школьный сервер. Часть 7. Раздача интернета и DHCP сервер.

Что мы уже имеем: Сервер с установленной Ubuntu Server 12.04 64 bit Webmin Естественно, первое, что должен делать сервер, это раздавать интернет. Ну и поскольку парк нашей школы насчитывает порядка 100 ПК, плюс сеть WiFi, еще нужен DHCP. А чтобы…

Школьный сервер. Часть 8. SSH сервер.

Поскольку системный администратор не всегда находится в непосредственной близости от сервера, а иногда есть необходимость выполнить то или иное действие, полезно иметь возможность подключиться к серверу с любого компьютера локальной сети. Поскольку наша сеть не позволяет подключаться к компьютерам извне,…

Школьный сервер. Часть 6. Webmin.

Что такое Webmin  и зачем он нужен можно подробно прочесть тут и тут. Если кратко, то это возможность управлять сервером через браузер с любого компьютера в локальной сети. Очевидно, что штука удобная, позволяет быстро из любого места проверить состояние сервера.…

Школьный сервер. Часть 5. Графический интерфейс.

Для большей простоты управления сервером, его настройки и эксплуатации удобно все же включить графический интерфейс. Конечно, это повлияет на его быстродействие, но при достаточно мощном сервере это будет незаметно, а удобств будет гораздо больше. Во всяком случае, лично для меня.…