Yakim.org.ua Linux tips and trics

  • Пропустить и перейти к материалам
  • Перейти к Главной навигации и Войти

Nav view search

Навигация

  • Главная
  • Обучение
  • Услуги
  • Контакты

Искать

  • Українська (Україна)
  • Russian (Russia)
  • English (United Kingdom)
  • Главная
  • Сервера
  • Рабочие Станции

Login Form

  • Забыли пароль?
  • Забыли логин?

Главная

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

  • Печать
Подробности
Категория: Servers (ru)
Опубликовано: 11.03.2014 14:12
Автор: Super User
Просмотров: 298

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

Для этих целей есть хорошее решение — установить на своем linux-сервере CalDAV- и CardDAV-сервер.

Подробнее: Настройка сервера календарей и контактов

Перевод веб-интерфейсов для DAV-серверов

  • Печать
Подробности
Категория: Servers (ru)
Опубликовано: 17.02.2014 23:46
Автор: Super User
Просмотров: 117

Разворачивал недавно CalDAV и CardDAV сервер.

Все замечательно работало, если бы не одно но… Самый понятный интерфейс языка — английский.

Мне-то, по большому счету, все равно, но кроме меня им пользуются и другие. И они, как оказалось, английским владеют очень слабо.

По этому интерфейс обеих программ был переведен.

Подробнее: Перевод веб-интерфейсов для DAV-серверов

Мультиплексирование терминала при помощи tmux

  • Печать
Подробности
Категория: Servers (ru)
Опубликовано: 07.01.2014 21:16
Автор: Super User
Просмотров: 101

Использование tmux позволяет системному администратору сделать удаленную работу с сервером значительно более удобной. Конечно, можно использовать эту утилиту и в локальной консоли, но это, все таки, не совсем то.

Утилита позволяет в одной сессии открыть несколько терминалов. Кроме того, что он поддерживает несколько окон, tmux так же дает возможность разделить один экран на несколько независимых окон и, естественно, управлять их размером. Так же tmux очень легко увести в фон и оставить выполняться в нем все задачи

Подробнее: Мультиплексирование терминала при помощи tmux

Настройка строки приглашения в Bash

  • Печать
Подробности
Категория: Servers (ru)
Опубликовано: 14.01.2015 15:57
Автор: Super User
Просмотров: 153

В Ubuntu, да и во многих других дистрибутивах по умолчанию строка приглашения (промт) в bash выглядит следующим образом:

user@hostname:/full/path$

  Ее можно, при желании изменить под свои потребности.

Подробнее: Настройка строки приглашения в Bash

Настройка UPS в VMWare ESXi через Ubuntu-сервер

  • Печать
Подробности
Категория: Servers (ru)
Опубликовано: 04.11.2013 11:21
Автор: Super User
Просмотров: 211

Есть сервер виртуализации с VMWare ESXi и к нему прикручен бесперебойник APC Smart-UPS SC1500. Так же есть задача научить этот сервер корректно выключаться (и не менее корректно выключать все виртуалки) при отключении электричества. При этом на сервере есть виртуалка с установленным Ubuntu Server 12.04. Так, как непосредственно ESXi нельзя научить работать с упсом, то именно эта виртуалка и будет заниматься мониторингом UPS.

Решение этой задачи делится на несколько этапов.

Подробнее: Настройка UPS в VMWare ESXi через Ubuntu-сервер

Установка и настройка ftp-сервера ProFTPd

  • Печать
Подробности
Категория: Servers (ru)
Опубликовано: 24.09.2013 09:49
Автор: Super User
Просмотров: 235

ProFTPd — FTP-сервер для Linux и UNIX-подобных операционных систем.

Сервер может быть настроен для работы нескольких виртуальных хостов, также поддерживает chroot. Может быть запущен в виде отдельного сервера (демона) или в составе суперсервера inetd.

Подробнее: Установка и настройка ftp-сервера ProFTPd

Port Knocking

  • Печать
Подробности
Категория: Servers (ru)
Опубликовано: 24.07.2013 18:20
Автор: Super User
Просмотров: 166

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

Для упрощения таких действий есть довольно простая, но, тем не менее, богатая возможностями, технология Port Knocking. Ее суть заключается в том, что послав пакеты в определенной последовательности на определенные порты, вы инициируете какое-то наперед сконфигурированное действие. Настройку Port Knocking можно сделать самому в полностью ручном режиме при помощи IPTables, однако проще и удобнее для этого использовать специальный демон knockd.

Подробнее: Port Knocking

Работа с LVM

  • Печать
Подробности
Категория: Servers (ru)
Опубликовано: 22.06.2013 10:14
Автор: Super User
Просмотров: 151

Logical Volume Manager (LVM) - это очень мощная система управления томами с данными для Linux. Она позволяет создавать поверх физических разделов (или даже неразбитых винчестеров) логические тома, которые в самой системе будут видны как обычные блочные устройства с данными (т.е. как обычные разделы). Основные преимущества LVM в том, что во-первых одну группу логических томов можно создавать поверх любого количества физических разделов, а во-вторых размер логических томов можно легко менять прямо во время работы. Кроме того, LVM поддерживает механизм снапшотов, копирование разделов «на лету» и зеркалирование, подобное RAID-1.

LVM увеличивает гибкость файловой системы, однако, являясь просто промежуточным слоем, не отменяет ограничения и использование других слоёв, а также усложняет работу. То есть, по-прежнему нужно создавать и изменять разделы, форматировать их; изменение размера должно поддерживаться также и самой файловой системой.

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

Подробнее: Работа с LVM

MDAdm. Работа с RAID на Ubuntu

  • Печать
Подробности
Категория: Servers (ru)
Опубликовано: 05.06.2013 19:29
Автор: Super User
Просмотров: 135

Рано или поздно при настройке серверов приходится столкнуться с такой вещью как RAID.

На брендовых серверах они зачастую полностью хардварные, но тем не менее очень часто приходится сталкиваться и с софтварным рейдом.

Подробнее: MDAdm. Работа с RAID на Ubuntu

Веб-интерфейс для сканера

  • Печать
Подробности
Категория: Servers (ru)
Опубликовано: 08.12.2012 20:58
Автор: Super User
Просмотров: 155

Когда-то я уже размещал статью, как настроить сканирование по сети.

Однако, как показала практика, для пользователей Windows-систем это непривычно и, соответственно, неудобно. По этому был применен альтернативный путь — к Sane был прикручен веб-интерфейс phpSane.

Подробнее: Веб-интерфейс для сканера

Перевод интерфейса BackupPC

  • Печать
Подробности
Категория: Servers (ru)
Опубликовано: 04.09.2012 13:15
Автор: Super User
Просмотров: 124

Очень мне понравился сервер резервного копирования BackupPC. И в материале моих курсов он есть, и клиентам уже внедряли.

Но есть у этой программы один недостаток — нет перевода на всем понятный язык, а английский, как оказывается, знают не все.

Так что пришлось упереться и сделать перевод самому.

Подробнее: Перевод интерфейса BackupPC

Резервное копирование серверов и рабочих станций при помощи BackupPC

  • Печать
Подробности
Категория: Servers (ru)
Опубликовано: 03.09.2012 09:22
Автор: Super User
Просмотров: 210

Все системные администраторы делятся на две категории — те кто не делает резервное копирование и те, кто уже делает.

Необходимость резервного копирования понятна практически всем администраторам. Но, к сожалению, весьма часто случается так, что не получается объяснить необходимость закупки коммерческого программного обеспечения для этих целей.

Конечно существует большое количество коммерческих решений для создания резервных копий чего угодно: как отдельных файлов, так и конкретно почтовых баз, структуры AD или даже всего сервера сразу. Так же есть немало и свободных и бесплатных решений для этого. Например Bacula, Amanda, dar, BackUpPC и другие.

Наиболее мощным и универсальным решением является, конечно, Bacula. Но она же и наиболее сложная в настройках. Для большинства ситуаций будет достаточно использовать BackUpPC

BackupPC — это свободное ПО (распространяется под GNU General Public License) для резервного копирования данных с управлением через веб-интерфейс. Кроссплатформенный программный сервер может работать на любом сервере под управлением GNU/Linux, Solaris или UNIX. Нет необходимости в клиентской части, так как сервер сам по себе является клиентом для нескольких протоколов, которые поддерживаются родными службами клиентской ОС.

Подробнее: Резервное копирование серверов и рабочих станций при помощи BackupPC

Настройка OpenVPN

  • Печать
Подробности
Категория: Servers (ru)
Опубликовано: 05.08.2014 12:55
Автор: Super User
Просмотров: 257

OpenVPN

  OpenVPN — свободная реализация технологии Виртуальной Частной Сети (VPN) с открытым исходным кодом для создания зашифрованных каналов типа точка-точка или сервер-клиенты. Она позволяет устанавливать соединения между компьютерами, находящимися за NAT-firewall, без необходимости изменения их настроек. OpenVPN была создана Джеймсом Йонаном (James Yonan) и распространяется под лицензией GNU GPL.

Для обеспечения безопасности управляющего канала и потока данных, OpenVPN использует библиотеку OpenSSL. Благодаря этому задействуется весь набор шифров, доступных в данной библиотеке. OpenVPN используется на операционных системах Solaris, OpenBSD, FreeBSD, NetBSD, GNU/Linux, Apple Mac OS X, QNX и Microsoft Windows. OpenVPN проводит все сетевые операции через TCP, либо UDP порт. Также возможна работа через большую часть прокси серверов, через NAT и сетевые фильтры. Сервер может быть настроен на назначение сетевых настроек клиенту. Например: IP адрес, настройки маршрутизации и параметры соединения. Также возможно использование библиотеки компрессии LZO, для сжатия потока данных.

Использование в OpenVPN стандартных протоколов TCP и UDP позволяет ему стать альтернативой IPsec в ситуациях, когда Интернет-провайдер блокирует некоторые VPN протоколы.

Подробнее: Настройка OpenVPN

Получаем по SNMP информацию из собственных скриптов

  • Печать
Подробности
Категория: Servers (ru)
Опубликовано: 14.05.2015 13:18
Автор: Super User
Просмотров: 227

Возможности SNMP широки, но не безграничны. Ни один разработчик не сможет заранее предположить, что может понадобиться клиенту.

По этому приходится расширять отдаваемую информацию своими скриптами.

Подробнее: Получаем по SNMP информацию из собственных скриптов

Создание отчетов о работе почтового сервера на основе Postfix

  • Печать
Подробности
Категория: Почтовый сервер
Опубликовано: 07.11.2013 21:15
Автор: Super User
Просмотров: 164

У меня есть почтовый сервер на основе Postfix. В качестве антиспама там установлен SpamAssassin. Возникла задача просмотра статистики работы настроек по эффективности настроек как антиспама, так и самого почтового сервера.

Подробнее: Создание отчетов о работе почтового сервера на основе Postfix

Налаштування поштового сервера

  • Печать
Подробности
Категория: Почтовый сервер
Опубликовано: 08.12.2016 15:51
Автор: Super User
Просмотров: 303

Давно не доходили руки до новых статей

Наконец собрался и выкладываю новый материал

К сожалению очень мало технической литературы на украинском языке. Вот я и решил хоть немного это исправить.

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

Может кому-то это поможет.

Все это построено на базе Postfix и Dovecot.

Очень жду отзывы

 

 

Загрузить

 

Добавить комментарий

Дополнительные настройки Nagios

  • Печать
Подробности
Категория: Nagios-ru
Опубликовано: 22.06.2014 20:00
Автор: Super User
Просмотров: 193

В первой и второй статьях было рассмотрено конфигурирование Nagios для проверки состояния сетевых сервисов и самих серверов. Однако для полноценного использования в корпоративном сегменте этого не достаточно.

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

Подробнее: Дополнительные настройки Nagios

Мониторинг серверов по SNMP при помощи Nagios

  • Печать
Подробности
Категория: Nagios-ru
Опубликовано: 18.06.2014 08:57
Автор: Super User
Просмотров: 162

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

 

SNMP — это протокол управления сетями связи на основе архитектуры UDP.

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

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

SNMP не определяет, какую информацию управляемая система должна предоставлять. Наоборот, SNMP использует расширяемую модель, в которой доступная информация определяется Базами Управляющей Информации (MIB). Базы Управляющей Информации описывают структуру управляющей информации устройств. Они используют иерархическое пространство имён, содержащее уникальный идентификатор объекта (OID). Грубо говоря, каждый уникальный идентификатор объекта идентифицирует переменную, которая может быть прочитана или установлена через SNMP.

Иерархия MIB может быть изображена как дерево с безымянным корнем, уровни которого присвоены разными организациями. На самом высоком уровне MIB OIDы принадлежат различным организациям, занимающимся стандартизацией, в то время как на более низком уровне OIDы выделяются ассоциированными организациями. Эта модель обеспечивает управление на всех слоях сетевой модели OSI, так как MIBы могут быть определены для любых типов данных и операций.

Подробнее: Мониторинг серверов по SNMP при помощи Nagios

Мониторинг сетевых сервисов при помощи Nagios

  • Печать
Подробности
Категория: Nagios-ru
Опубликовано: 15.06.2014 21:17
Автор: Super User
Просмотров: 198

Nagios — это программа мониторинга компьютерных систем и сетей с открытым кодом. Предназначена для наблюдения, контроля состояния вычислительных узлов и служб, оповещает администратора в том случае, если какие-то из служб прекращают (или возобновляют) свою работу.

Nagios первоначально была создана под именем Netsaint, разработана Этаном Галстадом. Он же поддерживает и развивает систему сегодня, совместно с командой разработчиков, которые занимаются как официальными, так и неофициальными плагинами.

Первоначально Nagios была разработана для работы под Linux, но она также хорошо работает и под другими ОС, такими как Sun Solaris, FreeBSD, AIX и HP-UX.

Возможности Nagios очень широки.

Эта система может

  • Мониторить сетевые службы (SMTP, POP3, HTTP, NNTP, ICMP, SNMP)

  • Мониторить состояние хостов (загрузка процессора, использование диска, системные логи) в большинстве сетевых операционных систем

  • Простая архитектура модулей расширений (плагинов) позволяет, используя любой язык программирования по выбору (Shell, C++, Perl, Python, PHP и другие), легко разрабатывать свои собственные способы проверки служб

  • В качестве уведомлений системному администратору поддерживается отправка оповещений в случае возникновения проблем со службой или хостом (с помощью почты, пейджера, SMS, или любым другим способом, определенным пользователем через модуль системы)

  • так же есть возможность организации совместной работы нескольких систем мониторинга с целью повышения надёжности и создания распределенной системы мониторинга

    Подробнее: Мониторинг сетевых сервисов при помощи Nagios