Кожен, хто користується командним рядком Linux, зустрічався зі списками корисних порад. Кожен знає, що повсякденні справи цілком можна виконувати ефективніше, та тільки ось одне лише це знання, не підкріплене практикою, нікому не приносить користі.

Як виглядають типові трудові будні системного адміністратора, який сидить на Linux? Якщо абстрагуватися від усього, крім набираються на клавіатурі команд, то виявиться, що команди ці постійно повторюються. Все виходить на рівень автоматизму. І, якщо навіть в роботі є що покращувати, звичка протистояти новому. Як результат, чимало часу йде на те, щоб робити так, як звичніше, а не так, як швидше, і, після невеликого періоду звикання – зручніше. Пам'ятати про це, свідомо вводити у власну практику нові корисні дрібниці – значить професійно рости і розвиватися, а значить – економити час, який можна багато на що витратити.

image
Перед вами – невеликий список корисних прийомів роботи з командним рядком Linux. З деякими з них ви, можливо, вже знайомі, але встигли забути. А дехто-що цілком може виявитися приємною знахідкою навіть для знавців. Хочеться сподіватися, що деякі з них будуть вам корисні і перетворяться з «списку» живі команди, якими ви будете користуватися кожен день.

Читати далі →

Ще приблизно рік тому я натрапив на статтю «50 інструментів для автоматизації хмарної інфраструктури» в якому описувалися інструменти для роботи з віртуалізацією і в ньому промайнув інструмент під назвою Quadstor. І нещодавно, нарешті дійшли руки до цього чудового софта, і тепер хочу трохи про нього розповісти, що це таке і з чим його їдять!
Quadstor — це віртуалізація сховищ яка працює на основі iSCSI. quadstor.com

І так, що він вміє:

  1. Підтримка віртуальних дисків по Fibre Channel, iSCSI або локально.
  2. Тонкі диски (Thin Provisioning)
  3. Дедубликация даних
  4. Висока доступність (High Availability)
  5. Підтримка VAAI (Hardware Acceleration)
  6. Підтримка кластерів Windows server 2012, Hyper-V, VMware
  7. Підтримка ZFS
  8. І найголовніше — він безкоштовний (ну а підтримка за гроші).
  9. Розмір віртуального диска до 64Тб.

Читати далі →

На недавно минулій конференції Zeronights я розповідав про двофакторну аутентифікацію, і які проблеми можуть бути при її впровадженні. На жаль, час виступу для повного занурення в тему було мало, тому я постараюся розкрити деякі деталі в рамках окремих постів.
І почну з самої популярної теми, а саме двофакторної аутентифікації на linux — які є варіанти настройки і чому навіть дуже гарне рішення потрібно доопрацювати напилком.

Читати далі →

Це третя стаття з циклу

І сьогодні вона потрапила в потік «Адміністрування». Сьогодні ми не будемо писати модулі або налаштовувати RBAC, а підемо по шляху найменшого опору і просто захарденим звичайний LAMP-сервер за допомогою готової політики, включивши необхідні налаштування.
Якщо хто забув, за аббривиатурой LAMP ховається Linux, Apache, Mysql, PHP, тобто це велика частина всіх VDS, які купують люди для зберігання своїх особистих блогів. Сподіваюся, що це допоможе їм стати трохи безпечніше :)

Читати далі →

Уявімо ситуацію: ви приходите в магазин, скажімо, дорогих годинників, купуєте товар, що сподобався, з нетерпінням йдете додому, щоб відкрити заповітну коробочку, відкриваєте її, і раптом з'ясовується, що куплений товар — дешева підробка.

Знайоме? Що робити і хто винен?
Довіра до виробника годин у вас починає різко падати.
А хіба винен произоводитель годин, що його продукцію підробляють? Спірне питання, мені здається. Так чи інакше, очевидно, що контрафакт заподіює величезні репутаційні втрати і збитки легальним виробникам.

Рішенням може бути використання продукту EMC DPO і блокчейна Emercoin.

Читати далі →

Отже, ви, нарешті, вирішили, що вам потрібен аккаунт для хостингу веб-сайту, і тепер ставите питанням: «Linux або Windows?» На щастя, різниця між ними невелика, і обидва варіанти підходять для більшості клієнтів. Linux і Windows – домінуючі операційні системи в хостингу веб-сайтів, причому, хоча Linux лідирує з помітним відривом, в плані функцій і додатків відмінності між ними мінімальні, так що вибір не очевидний. Щоб остаточно переконатися в його правильності, потрібно виходити з того, як ви будуєте свій сайт, розміщений у постачальника послуг хостингу, які саме інструменти плануєте використовувати.



Читати далі →

Введення
На комп'ютері завантажується Linux, який колись був туди встановлений. Тоді структура жорсткого диска зазнала ряд змін: були створені розділи, а також встановлений завантажувач. Судячи по більшості дистрибутивів, найпопулярнішим в світі Linux є завантажувач GRUB.

Читати далі →

Привіт, Хабр!

Встала переді мною нещодавно завдання: настроїти максимально надійний кластер серверів PostgreSQL версії 9.6.

За задумом, хотілося отримати кластер, який переживає випадання будь-якого сервера, або навіть декількох серверів, і вміє автоматично вводити в дію сервера після аварій.

Плануючи кластер я простудіював багато статей, як з основної документації до PostgreSQL, так і різних howto, у тому числі з Хабра, і пробував настроїти стандартний кластер з RepMgr, эксперементировал з pgpool.
В цілому воно запрацювало, але у мене періодично спливали проблеми з перемиканнями, потрібно ручне втручання для відновлення після аварій, і т. д.
Загалом я вирішив пошукати ще варіанти.
У результаті де-то (вже не згадаю точно, де) знайшов посилання на прекрасний проект Zalando Patroni, і все заверте…


Читати далі →

Одним із знаменних Linux подій минулого року став вихід 25-ї Федори з графічним оточенням Gnome 3.22 на базі дисплейного сервера Wayland, який покликаний замінити X Window System. Але навіщо взагалі після стількох років виникла така необхідність?


останнім часом екіпаж МКС пересів з Windows на Linux.
— Х'юстон, у нас проблеми. Нас зносить на Юпітер.
— Ви що, знову возилися з xorg.conf?
— Так. Х'юстон, за три останні дні у нас чомусь виросли бороди.
Далі, мова про те, чому Linux необхідна нова графічна середовище, хоча б у 2017 р., а окремим постом я розповім про Wayland і Mir.
Читати далі →

останнім часом захоплююся Pythonом. Хотілося написати щось більш суттєве, ніж коди типу helloworld. Оскільки з цікавістю дивився ще й у бік ботів телеграма, народилася ідея створити бота, який би запускав команди або скрипти на віддаленому сервері (linux) і повертав би результат у телеграм. Навіщо? Зручно! Не треба логінитися на сервак, щоб отримати інформацію про навантаження на процесор, вільної пам'яті або обсягу диска. Можна навіть запускати скрипти.
Читати далі →