Компанія Canonical презентувала перший стабільний випуск інструментарію multipass 1.0, призначеного для спрощення установки різних версій Ubuntu в віртуальних машинах, що запускаються в системах віртуалізації Linux, Windows і macOS. Multipass дозволяє розробнику однією командою запустити потрібну версію Ubuntu в віртуальній машині для перевірки роботи свого застосунку. Для запуску віртуальної машини в Linux використовується KVM, у Windows — Hyper-V, а в macOS…
Тиждень тому від атаки впали сервери Wikipedia, World Of Warcraft і Twitch. Ходять чутки, що це був тест нової мережі ботів. Чим може закінчитися велика атака? Чи існує захист? Що це таке? «Denial of Service» — вид хакерської атаки. Зломник робить усе так, щоб користувач не потрапив на конкретний ресурс. Виходить ефект дорожньої пробки в самій мережі, а для сервера…
Шлях у системні адміністратори зазвичай починається в одному з форматів: Як стати системним адміністратором: точки входу Сказане вище частково дає відповідь на запитання «як стати системним адміністратором?» (покрокова інструкція!): Як очевидно з інструкції, на кроці 2. постає питання «що саме робити?» — почати кар’єру в хелпдеску заради досвіду? Курси системного адміністрування? Самостійно вивчати мережеве адміністрування, книжки з якого чомусь зовсім…
Існує кілька команд для завершення роботи системи. Наприклад, halt зупиняє роботу комп’ютера, але не вимикає живлення. Ця команда призначена для застарілих машин, які не підтримують розширене управління живленням. Є також утиліта poweroff, що і завершує роботу системи, і відключає живлення. Що таке база даних Dattalion, читати на IT Education Blog. Однак найбільш використовуваною є команда shutdown, яка дозволяє не тільки…
Ця консольна команда призначена не просто для завантаження одиночних файлів з інтернету. Вона дає змогу завантажувати різні програми, інсталяційні пакети та їхні списки, ключі, скрипти і цілі вебсторінки. Утиліта підтримує протоколи FTP, HTTP, HTTPS і проксі. Файли можуть завантажуватися навіть без участі користувача у фоновому режимі. Синтаксис команди 1 # wget опції адреса_посилання Основні ключі -V — виведення версії програми;…
Kubernetes — проєкт з відкритим вихідним кодом, створений для управління кластером контейнерів Linux як єдиною системою. Сьогодні активно розробляються інструменти, які спрощують управління кластерами і відкривають нові можливості. Один із таких інструментів — Kube-applier, який ми зараз розглянемо. Загальна інформація Проєкт представлений у квітні 2017 року розробниками системи зберігання та управління контентом Box. ПЗ запускається як сервіс у Kubernetes, бере…
Для того, щоб подивитися, скільки місця займає файлова система, диск, файл або каталог, в Linux існує дві команди: df і du. Df (disk free) виводить список всіх файлових систем за іменами пристроїв із зазначенням розміру, показує точки монтування і кількість вільного/зайнятого простору. Як IT-спільнота реагує на заборону виїзду за кордон — читати на Education Blog. Якщо ми введемо команду df…
POSIX (portable operating system interface) — стандарт, що описує інтерфейс між операційною системою і прикладною програмою. Мета створення цього стандарту — забезпечення сумісності unix-like операційних систем, а також портативність програм на рівні вихідного коду. Однак, стандарт POSIX може використовуватися не тільки Unix системами. Назва POSIX була запропонована Річардом Столменом. Вимовляється як “позікс” — портативний інтерфейс операційних систем Unix. Трохи історії…
Для монтування/розмонтування файлової системи в Linux використовуються команди mount/umount. Синтаксис команди mount: mount [-lhV]mount -a [-fFnrsvw] [-t vfstype] [-O optlist]mount [-fnrsvw] [-o option[,option]…] device|dirmount [-fnrsvw] [-t vfstype] [-o options] device|dir Синтаксис команди umount: umount [-hV]umount -a [-dflnrv] [-t vfstype] [-O options]umount [-dflnrv] {dir|device}… Опис mount Всі файли в Linux об’єднані в файлову систему. Ці файли можуть бути розподілені за різними…
SELinux — система примусового контролю доступу, реалізована лише на рівні ядра. Перше знайомство з нею починається після того, як на екрані з’являється напис Permission denied. Закінчується все теж досить швидко — на рядку SELINUX = disabled /etc/selinux/config. Про те, як працювати з цією програмою знають далеко не всі адміни. Ще б пак, адже в кожному другому посібнику з налаштування якогось…