10 инструментов Linux, которые нужно знать как сисадмин

Рано или поздно все системные администраторы сталкиваются с проблемой администрирования серверов..


И инструменты приходят, чтобы спасти жизнь сисадмина.

Как системный администратор, вы не просто работаете с базовой ОС (Linux или Windows), но также имеете дело с тем, что на них размещено. Это может быть база данных, сервер приложений, веб-сервер, приложения для обмена сообщениями, кеширование и т. Д. Следующие инструменты должны помочь вам во многих отношениях..

Zenmap

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

Это интерфейс для сетевого сканера Nmap, который работает не только в Linux, но и в Windows, BSD, других версиях Unix и macOS. Помимо сканирования по сети, Zenmap может использоваться для тестирования на проникновение и сканирования портов как опытными, так и начинающими системными администраторами..

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

Webmin

Эта Утилита one-stop-shop предлагает веб-интерфейс для администрирования каждого аспекта сервера Linux. От обмена файлами до DNS, веб-сервера Apache и различных баз данных. Если вам нужно что-то, что не входит в пакет по умолчанию, вы можете выбрать один из огромного каталога сторонних модулей, которые предоставляют дополнительные функции.

Вам просто нужно скачать последнюю версию и скопировать ее в домашнюю папку сервера. После этого вы просто запускаете команду: dpkg -i webmin_ (версия) .deb. И это все.

кокпит

кокпит это еще один инструмент администрирования сервера. Он отличается «удобством для начинающих»: он прост в использовании, легкий и простой, но очень мощный. Он предлагает веб-интерфейс, облегчающий задачи администратора хранилища, запуск / остановку службы, проверку журналов и управление настройками на нескольких серверах..

Инструмент был создан для Red Hat, но он работает во многих дистрибутивах серверов Linux, кроме Red Hat Enterprise Linux (RHEL): Fedora, Arch Linux, Ubuntu, CentOS и других..

Процедура установки варьируется для каждого дистрибутива. В некоторых дистрибутивах, таких как Fedora, CentOS и RHEL, Cockpit можно найти в официальных репозиториях. В других, таких как Debian, Ubuntu и Linux Mint, вы можете установить Cockpit с его официального PPA.

Cpanel

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

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

Shorewall

Эта Инструмент добавляет уровень абстракции для достижения высокоуровневой конфигурации Netfilter. Shorewall читает файлы конфигурации и настраивает Netfilter в ядре Linux с поддержкой утилит ip, tc, iptables и iptables-restore. Преимущество использования Shorewall заключается в том, что он разделяет интерфейсы на зоны, назначая разные уровни доступа для каждой из них..

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

Nagios

Эта инструмент для мониторинга сети с открытым исходным кодом был запущен в 2002 году под названием NetSaint. С тех пор Nagios прошла долгий путь, удостоив себя сильной репутации за отличную работу по мониторингу серверов и сетевых устройств. Он хорошо работает “из коробки”, когда ему поручено контролировать среду со многими основными протоколами. Nagios также предоставляет базу для других утилит мониторинга, таких как Naemon, Icinga и OP5..

Нагиос получил отличный документация для вас, чтобы начать.

PhpMyAdmin

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

Кукольный

Для управления растущим числом серверов, работающих в корпоративной сети, в качестве администратора Linux вам потребуются лучшие в своем классе инструменты для управления оркестровкой и конфигурацией. Одним из таких инструментов является Кукольный, полный, когда вы принимаете во внимание пользовательские интерфейсы, модули и доступные действия.

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

MySQL Workbench

Для тех из вас, кому необходимо управлять базами данных MySQL, но они не любят веб-интерфейсы, они чувствуют себя более комфортно с традиционными оконными приложениями, а затем MySQL Workbench это твой инструмент. Яркой стороной этого приложения является то, что оно очень простое в установке и имеет простой в использовании графический интерфейс, группируя все задачи MySQL, которые могут вам понадобиться для выполнения.

Он предлагает некоторые интересные плюсы, такие как неограниченное количество отмен / повторов, несколько подключений MySQL и визуальное моделирование данных и схем. Он также может быть автоматизирован с помощью сценариев и расширен с помощью плагинов. Единственный недостаток MySQL Workbench заключается в том, что, в отличие от phpMyAdmin, для его освоения требуется глубокий знание SQL.

Nmap

У сетевых администраторов есть много вариантов, когда им нужно выбрать инструмент мониторинга, способный выполнять сопоставление сети и сканирование портов. Среди них стандартом де-факто является Nmap, благодаря сочетанию удобства использования и универсальности. Сетевые администраторы используют его для обнаружения сети и обнаружения уязвимостей. Он может сканировать все доступные хосты в сети, составляя список всех услуг, которые они предоставляют.

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


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

Просто верхушка айсберга

Прелесть Linux заключается в том, что, поскольку он с открытым исходным кодом, есть тысячи разработчиков, которые стремятся предложить новую горячую утилиту, которая сделает их героями для всех системных администраторов. Утилиты, которые мы упомянули здесь, – это лишь некоторые из множества доступных. Тем не менее, в целом, они включают в себя множество элементов, которые, несомненно, будут частью набора инструментов каждого сисадмина, независимо от его или ее стиля работы.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map