Програми для системного адміністратора 2016

Відео: 5 Безкоштовних програм (Найкращі необхідні програми)

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

У цій статті ми розглянемо кращі програми для системного адміністратора 2016, які ви можете використовувати в своїй роботі. У нашому списку будуть не тільки звичайні утиліти і програми для певної операційної системи, але і цілі образи. А тепер перейдемо до нашого списку.

1. Vim

15024468956_d1929ccc64_o

Хороший текстовий редактор - це один з основних інструментів системного адміністратора, оскільки в багатьох ситуаціях доводиться вносити правки в конфігураційні файли і важливо робити це дуже швидко. Редактору Vim недавно виповнилося 25 років, і він все ще дуже активно розвивається.

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

У листопаді вийшла восьма версія Vim, в якій програма отримала багато поліпшень. Наприклад, підтримку GTK3
і асинхронний ввід / вивід для плагінів. Цей редактор може працювати не тільки в Linux, але і в Windows і MacOS.

2. Htop

htop-2-0

Моніторинг навантаження на операційну систему - це теж дуже важливе завдання, яке стоїть досить часто перед системними адміністраторами. Наприклад, якщо потрібно дуже терміново з`ясувати яка програма перевантажує процесор або займає всю доступну оперативну пам`ять. Утиліта htop показує в реальному часі список всіх запущених процесів з можливістю сортування по потрібному параметру, використання процесора, пам`яті.

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

3. Git

git-logo1

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

Спочатку система Git була розроблена Лінусом Торвальдстом для управління розробкою ядра Linux.
Але на сьогоднішній день це повноцінна платформа, якою користується дуже велика кількість проектів
з відкритим вихідним кодом. Але вона також може бути корисною в збереженні старих версій ваших конфігураційних файлів.

Відео: флешка реаніматор 2016 на флешку з декількома ОС Windows драйвер і прог

Остання на даний момент версія - це 2.10, в якій є багато корисних функцій. Наприклад, за допомогою команди git diff ви можете дізнатися які саме рядки і в яких файлах були змінені, видалені рядки будуть закреслені. Програма може використовуватися в Windows і в Linux.

4. SystemRescueCD




systemrescue

Комп`ютери не завжди працюють як потрібно і мають звичай ламатися. Відмінна практика для системних адміністраторів - це мати компакт диск або USB диск з набором інструментів, які допоможуть відновити систему або хоча б дані з проблемних комп`ютерів.

SystemRescueCD - це активно розвивається набір утиліт для системного адміністратора на всі випадки життя. Це завантажувальний дистрибутив Linux, заснований на Gentoo, який містить різні інструменти для перевірки апаратного забезпечення, розмітки диска, відновлення даних, перевірки комп`ютера на віруси, настройки мережі та багато іншого.

У 2016 році були випущені версії 2.8 і 2.9. У цих версіях образ отримав оновлення різних компонентів, включаючи додавання підтримки інструментів для роботи з btrfs.

5. Clonezilla

ocs-08-restoredisk

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

Програма може використовуватися з поточної системи або у вигляді завантажувального образу з псевдографічним інтерфейсом - Clonezilla Live. Після того як у вас буде готова копія, ви можете дуже просто відновитися після невдалої конфігурації або поновлення.




В останній версії була додана підтримка виявлення зашифрованих за допомогою Windows BitLocker томів, поліпшена підтримка EFI, а також оновлено всі програмне забезпечення до останніх версій Debian.

6. Docker

docker_lead

Контейнери - це ізольовані оточення, які дозволяють запускати кілька систем на одному ядрі Linux. Всі системи ізольовані одна від одної, а також від основної системи. Інструмент налаштування контейнерів Docker дуже сильно допоміг розвитку контейнерів в 2016 році.

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

Ви можете створювати свої програми і обмінюватися ними з іншими користувачами. Docker дозволяє компаніям вибирати систему, в якій буде працювати програмне забезпечення, не обмежуючи розробників
в інструментах і мовами програмування.

В останніх версіях Docker була додана можливість перевірки стану контейнера і автоматичного відновлення в разі проблем, а також тепер контейнери Docker можуть працювати не тільки в Linux,
але і в Windows.

7. Wireshark

screenshotfrom2012-09-2314-57-09

Wireshark - це інструмент для аналізу, що проходить через комп`ютер трафіку і збереження мережевих пакетів. Таке завдання може виникнути при аналізі працездатності мережі, мережевих сервісів або веб-додатків. Програма підтримує величезну кількість протоколів, може навіть розшифровувати HTTPS трафік при наявності ключа.
Ви можете фільтрувати весь трафік по потрібних параметрах, пакунки, переглядати їх вміст
і повну інформацію, а також багато іншого.

Нова версія програми Wireshark 2.0 була випущена в 2015 році, з тих пір вона активно розвивається вже в цій гілці. Її інтерфейс був переписаний на Qt5, а також зроблений більш інтуїтивно зрозумілим.

8. TightVNC

scrtightvnc

TightVNC дозволяє отримати доступ до графічного інтерфейсу на віддаленому комп`ютері. За допомогою цієї програми ви можете керувати комп`ютером віддалено, фактично, не перебуваючи перед ним. Зазвичай адміністратори керують серверами Linux через ssh, однак, деякі користувачі вважають за краще використовувати графічний інтерфейс для вирішення таких завдань.

У програми є можливість шифрувати трафік VNC, таким чином, роблячи його безпечним, точно так же, як і ssh. TightVNC може працювати як в Linux, так і в Windows. Потім ви зможете отримати доступ до вашого пристрою
з будь-якого місця, де є інтернет.

9. Zenmap

figure-61_reference

Zenmap - це графічний інтерфейс для популярного мережевого сканера - nmap. За допомогою цього інструменту
ви можете дуже швидко знайти всі підключені до мережі вузли, перевірити топологію мережі, а також подивитися список запущених служб на кожному з комп`ютерів.

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

10. Filezilla

filezilla-3-19

Наш список утиліт для системного адміністратора підходить до завершення. Під час адміністрування серверів досить часто доводиться передавати файли. Зазвичай це завдання виконується по протоколу FTP. Filezilla - це один з кращих і найпопулярніших клієнтів для передачі і завантаження файлів по FTP. Інтерфейс програми розділений
на дві панелі, в одній з них ви бачите локальний комп`ютер, а в інший виділену файлову систему FTP сервера.

Інтерфейс програми інтуїтивно зрозумілий, і її можна використовувати в Windows, Linux і MacOS.

висновки

У цій статті ми розглянули програми для системного адміністратора 2016, які можуть вам дуже сильно допомогти в адмініструванні вашої екосистеми комп`ютерів. А якими інструментами ви користуєтеся? Напишіть в коментарях!

Поділися в соціальних мережах:

Схожі
Програми для запису образу на флешку linuxПрограми для запису образу на флешку linux
Аналоги notepad ++ для linuxАналоги notepad ++ для linux
Root essentialsRoot essentials
Новий blackarch містить понад 1500 хакерських інструментівНовий blackarch містить понад 1500 хакерських інструментів
Кращі відеоредактори для linuxКращі відеоредактори для linux
Програми резервного копіювання linuxПрограми резервного копіювання linux
Кращі книги про linuxКращі книги про linux
З днем ​​системного адміністратора!З днем ​​системного адміністратора!
Установка програм через wine - winewizardУстановка програм через wine - winewizard
Кращі аналоги paint для linuxКращі аналоги paint для linux
» » Програми для системного адміністратора 2016