четверг, 4 сентября 2014 г.

Анализ логов Squid + Dansguardian

Для анализа логов squid я использую lightsquid-1.8.
Анализатор работает как веб-приложение. Достаточно разместить его на веб-сервере.
Но связка DG+Squid изначально дает не совсем коректные данные. Логи пишутся так, как будто все соединения идут с одного компьютера - самого сервера. В итоге в отчетах можно отследить только сайты, но кто туда заходил - неизвестно.
Решается проблема очень просто.
В настройках DG надо включить опцию
forwardedfor = on
А в настройках squid после описания acl добавить
follow_x_forwarded_for allow localhost
follow_x_forwarded_for allow localnet
В моем случае localnet - имя локальной сети.

После этого логи уже отслеживаются по IP клиентов.

понедельник, 7 апреля 2014 г.

UniFi + Dansguardian = не работает?

Столкнулся  с ситуацией, когда под Ubuntu Server 12.04 после установки Dansguardian перестал работать веб-интерфейс UniFi (https://localhost:8443).

Решение оказалось простым. Dansguardian использует порт 8081, который является так-же unifi shoutdown port.

Для устранения проблемы необходимо в файле
 /usr/lib/unifi/data/system.properties
заменить в строке
unifi.shoutdown.port=8081
порт на другой. Я сменил на 8082.

понедельник, 15 апреля 2013 г.

Автоматическая очистка папок

Допустим, есть необходимость постоянной очистки некоторых папок (например, папки "Загрузки")  для предотвращения захламления данных папок. Ходить и чистить папки по ученическим компьютерам - вариант не самый удобный. Для данного дела очень удобно прикрутить скрипт.

четверг, 4 апреля 2013 г.

Исполнитель "Черепашка" - KTurtle

В школьном курсе информатики в рамках темы "Алгоритмизация и программирование" изучаются различные исполнители. В том числе, и исполнитель "Черепашка".
Под ОС Linux имеется программа KTurtle, предоставляющая доступ к такому исполнителю.

Для установки вводятся команды терминала:
sudo aptitude install kturtle khelpcenter khelpcenter4
Последние два пакета нужны для открытия руководства пользователя.

пятница, 7 декабря 2012 г.

Transport Tycoon Deluxe на Linux, или Open TTD

Одна из самых известных экономических стратегий имеет свой open-source аналог - OpenTTD.

Уменьшаем шок от перехода на Linux

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

вторник, 9 октября 2012 г.

Различные программы для использования в образовании

Сфера образования весьма специфична в используемом ПО.
Здесь приведены программы, используемые как в образовании, так и в других сферах.

среда, 12 сентября 2012 г.

«Соло на клавиатуре» for Linux (перепост)

Перепост отсюда http://ehhu.ru/people/user/6/blog/42039/
Спасибо человеку, хорошо написал.

Оказывается, уже года три как существует нативная версия 8-й версии «Соло на клавиатуре» для Linux! Написана с использованием GTK2, довольно прилично(по меркам юзабилити, как минимум), активно поддерживается, есть сборки для большинства дистрибутивов, реализован фактически полный функционал Windows-версии. Особенно приятно, что это не порт из Windows, а именно клон — написанный с нуля, с максимальным уважением к стандартам программирования в *nix.


вторник, 4 сентября 2012 г.

Общие сведения об установке

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

Разбиение дисков при установке

Вполне закономерный вопрос при установке. Как разбить диск, чтобы это удовлетворяло потребностям пользователя?
Лично я делаю это так.

Запрет на создание файлов и папок на рабочем столе

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

Настройка беспроводной сети

Для удобства, в компьютерном классе было решено отказаться от проводной сети, и установить Wi-Fi адаптеры в системные блоки. Драйвера Росинка нашла сама, к сети идет успешное подключение. Но есть одна загвоздка. При установке системы создается пользователь "Учитель" с правами администратора. После установки - еще один, "Ученик", с ограниченными правами. При загрузке системы осуществляется автовход под пользователем "Ученик".

Внешний вид десктопа

Немного снизить шок от различия Windows и Росинки (в дальнейшем буду использовать именно это название, но сказанное может быть применимо и к другим дистрибутивам)  может внешний вид системы.
В первую очередь, это оформление окон, значки, кнопки управления окном.
Конечно, бытует мнение, что делать Linux похожим на Windows - попытка покрасить индейку, чтобы она стала похожа на тетерева, но все же более привычные окна будут приятнее глазу.

Выбор ОС для ОУ

Какие требования к дистрибутиву выдвигаются в ОУ?

  1. Поддержка большого числа оборудования. Хочется иметь однообразие в школе на компьютерах, т.е. один дистрибутив. А компьютеры самые разные, не говоря уже об периферии. 
  2. Удобство использования. Внешний вид оболочки Unity, например, вряд ли будет понятен человеку, ничего кроме Windows до этого не видевшему.
  3. Качественный перевод. Даже если хотя бы браузер будет на английском языке, пользователю это может создать кучу неудобств.
  4. Мультимедийная поддержка. На компьютерах используются как аудио, так и видео материалы, различные ЦОРы и прочее.
Естественно, лучший познается в сравнении.

Первый пост

Итак, завожу блог пользователя Linux. Какие-то моменты уже осветил на своем сайте andrewrogov.ru, но сайт имеет не совсем техническую направленность. Здесь же буду размещать именно технические моменты по настройке, эксплуатации ОС Linux в условиях Российской школы.