Архив услуг

Внимание! Эта страница с услугами является архивной: информация может быть устаревшей.
Актуальный профиль деятельности нашей компании описан здесь.

Скрипты

Гибкость GNU/Linux-систем во многом обеспечивается широкими возможностями работы из командной строки. Современные средства позволяют в короткие сроки создавать скрипты, которые помогают:

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

Наши специалисты обладают опытом написания скриптов разного уровня сложности на таких интерпретируемых языках программирования, как Bash (shell), Python и Perl.

Продукты и технологии BashPythonPerl
Примеры
  • Создание и удаление директорий пользователей по данным из LDAP. Скрипт на Bash.
    Стоимость:
  • Синхронизация списка виртуальных серверов с DNS. Автоматическое добавление прямых и обратных записей в DNS и удаление старых (DNS-сервер удален и для связи используются протоколы AXFR и DDNS. Скрипт на Bash.
    Стоимость:
  • Мониторинг почтовых серверов. Отправка писем (по SMTP) и проверка, что они приходят (по IMAP). Для каждого сервера определяется набор проверок (периодичность, размер письма, отправитель / получатель, допустимое число ошибок подряд). Поддержка проверки с внешних серверов. Программа на Python, работает по Cron, конфигурационный файл в формате YAML.
    Стоимость:
  • Написание скрипта (на Python и bash) для автоматизированного удаления с почтового сервера (Dovecot) писем, помеченных в почтовом клиенте (Thunderbird) как удалённые более указанного количества дней назад. Вывод информации о количестве удалённых писем и освобождённого дискового пространства.
    Стоимость:

Примечания

  • Представленные для всех услуг примеры — реально проведённые нашей компанией работы.
  • Любая услуга выполняется с индивидуальным техническим заданием. Расчёты в примерах приводятся в качестве ориентира.
  • Отсутствие услуги не означает невозможность её предоставления специалистами нашей компании.