Авторизация на SSH сервере по ключу

Дата публикации: 22-07-2013 | Автор: MelfisFettel | Рубрика: Ubuntu Server

Репозитарии устаревшего Ubuntu ServerКогда у Вас много серверов, очень достает каждый раз придумывать пароли для подключения через ssh на свою учетную запись. К счастью эта проблема легко решаема. Достаточно настроить Ваш ssh сервер на авторизацию по ключу. (А вообще началось все с того что в логах ssh одного из серверов я заметил попытку перебора пароля. Что дальше делать я уже прекрасно знал, но вопрос который меня до сих пор беспокоит, это что нужно некому лицу или группе лиц находящихся в Израиле на сервере в Канаде? :) Ну, это уже не мои проблемы.) Эта заметка поможет настроить Вам авторизацию на сервере SSH по ключу.

Поддержка старых версий Ubuntu и где скачать пакеты

Дата публикации: 22-07-2013 | Автор: MelfisFettel | Рубрика: Ubuntu Server

Репозитарии устаревшего Ubuntu ServerКогда поддержка операционной системы Ubuntu заканчивается, она более не получает обновлении системы безопасности и пакетов. Но пакеты никуда не удаляются с сервера, а просто переносятся на другой. Для того что бы продолжать использовать снятую с поддержки версию Ubuntu, необходимо заменить адрес репозитария.

PIL — (JPEG) Исправляем ошибку raise IOError(«decoder %s not available» % decoder_name)

Дата публикации: 28-05-2013 | Автор: MelfisFettel | Рубрика: Python, Ubuntu Server

Python PIL IOError(decoder %s not available % decoder_name)Для конвертации и изменения размеров изображений, под Python я использую PIL. Бывает так, что сам PIL установлен, библиотека libjpeg-dev установлена, а PIL все равно выдает ошибку raise IOError(«decoder %s not available» % decoder_name) Это легко поправить. Все ниже описанное использовалось на Ubuntu 10.04 / 11.04 /12.04. Исправим ошибку с не найденным декодером.

Не работает SWAT в Ubuntu 12.04

Дата публикации: 18-04-2013 | Автор: MelfisFettel | Рубрика: Ubuntu Server

Ubuntu server 12.04 SWAT Не работаетК хорошему быстро привыкаешь. Вот и я привык использовать swat для конфигурации samba сервера. Ну по крайней мере на первых парах настройки сервера на Ubuntu server. Например, если нужно быстро залить *.deb пакеты по сети на новый сервер. Но вот беда. В очередной раз установив samba и swat, открыв страницу с web интерфейсом, оказалось, что все это не работает как нужно. То есть нет кнопок, конфигурации sabma и так далее. Начал искать как поправить не работающий swat. Как ни странно, решение этой проблемы оказалось крайне простым:

uwsgi + nginx + django (Ubuntu 11.04 — 12.04)

Дата публикации: 18-04-2013 | Автор: MelfisFettel | Рубрика: Django, Ubuntu Server

uwsgi + nginx +django Ubuntu ServerПересел я на разработку под Django. Замечательная вещь должен я заметить. Ну вот, по окончании проекта, понадобилось его попробовать на доменном имени запустить. Мало ли там со статикой что не так, или накосячил вообще где. Понятно что на сервере разработки работало все отлично. Просто установив lamp запустить проекты на Django не получится. Так как большую часть времени провожу с семейством Ubuntu server то решил поднимать все на нем. Все написанное проверялось на чистых свежеустановленных Ubuntu Server 10.04-11.04 и Ubuntu server 12.04. Говорю сразу, картинок не будет :) .

GLPI + сбор информации о конфигурации узлов (FusionInventory)

Дата публикации: 19-12-2012 | Автор: MelfisFettel | Рубрика: Ubuntu Server

GLPI + FusionInventoryЕсть у меня организация, в которой чуть менее 300 машинок, не считая серверов. IT подразделение самого предприятия, не вело ни документацию, ни каких либо записей по выполняемым действиям.
Ну такой уж у людей менталитет. И вот, ушел старый «главный админ». Ну не совсем ушел, а скорее растворился в воздухе. Соответственно со всеми паролями, и в общем информацией о всей сети.
Сеть должен я сказать, это П.Е.Ч.А.Л.Ь! Конечно все не так плохо как могло бы быть, но управление тем монстром, который разросся из за не верно принятых решений, и не верно оцененных ситуаций, все равно что штаны через голову одевать.
Теоретически возможно, а практически это катастрофа. Ну и даже не смотря на то что есть пара серверов под Windows Server со всеми необходимыми лицензиями, о домене там только слышали.
Четыре канала интернета, но об этом позднее, в другой статье, (пожалуй разделю сеть на пару под сетей по маске 255.255.252.0, и просто сделаю маршрутизатор на Ubuntu при помощи iptables. Думаю хватит на первое
время, правда еще надо о DHCP подумать. Их в сети к стати 3 :D . Беда, беда.)

Аудит Linux систем (Easy admin util)

Дата публикации: 12-11-2012 | Автор: MelfisFettel | Рубрика: Ubuntu Server

Аудит Linux систем title=Вообще на мой взгляд, мониторниг систем на базе *nix выполнить проблематично из за большого количества разного рода журналов и возможных команд. Нет, я говорю не о количестве информации, а о длине команд. Для ведения аудита систем на базе *nix систем есть уже не мало приложений. Одни имеют web интерфейс, другие просто создают лог файлы и т.д. Существует набор скриптов который позволяет провести как раз таки базовый аудит более комфортно чем это позволяет сделать сама система. (Это на мой взгляд, и является сугубо моим личным мнением.). Так вот набор этих скриптов распространяется по лицензии GNU GPL и доступны на code.google.com. По сути это набор команд консоли. :) .

Сброс правил фаервола iptables

Дата публикации: 28-08-2012 | Автор: MelfisFettel | Рубрика: Ubuntu Server

Резервное копирование в Linux через cronИногда бывает так, что нужно произвести сброс всех маршрутов на Вашем firewall под Linux. Вообще для сброса правил фаервола iptables достаточно ввести 9 строк. Но так как вводить каждую команду слегка утомительно, автоматизируем это скриптом. Вообще на мой взгляд, большая часть работы системного администратора, как раз таки сводится к автоматизации некоторых процессов связанных с управлением IT структурой предприятия. Ну что бы облегчить себе жизнь и освободить побольше времени на личные занятия. :)

Обновление сервера 1с Предприятия на базе Ubuntu Server

Дата публикации: 08-07-2012 | Автор: MelfisFettel | Рубрика: , Ubuntu Server

Обновление сервера 1С ПредприятияЧто самое интересное, у некоторых людей возникает проблема с обновлением сервера 1с Предприятия под Linux. Ничего сложного в этом на самом деле нет. Тем более если у Вас уже был поднят сервер, и работает. Для того что бы обновить сервер 1С предприятия, достаточно удалить ранее установленные пакеты сервера.

Система мониторинга сервера Munin

Дата публикации: 08-07-2012 | Автор: MelfisFettel | Рубрика: Ubuntu Server

Мониторинг системы Ubuntu  Linux MuninОчень часто требуется производить мониторинг сервера. Систем мониторинга серверов на базе Linux, написано уже не мало. Munin — наверное самая простейшая система мониторинга сервера. Munin всю собранную информацию отображает в виде цветных графиков доступных через web интерфейс. Сразу после установки имеет базовые плагины для мониторинга системы, а так же имеет множество плагинов, доступных на официальном сайте.