Александр Бутов
11.12.2019
423881

Cockpit веб интерфейс для администрирования linux систем

В данной статье рассмотрим довольно полезную утилиту под названием cockpit она позволяет делать некоторые настройки или манипуляции с системой без использования консоли, которая может отпугнуть пользователей с маленьким опытом взаимодействия с linux системами. Cockpit же в свою очередь показывает наглядно что происходит в системе. Для начала установим данный продукт на нашу систему , для этого […]

В данной статье рассмотрим довольно полезную утилиту под названием cockpit она позволяет делать некоторые настройки или манипуляции с системой без использования консоли, которая может отпугнуть пользователей с маленьким опытом взаимодействия с linux системами.

Cockpit же в свою очередь показывает наглядно что происходит в системе.

Для начала установим данный продукт на нашу систему , для этого в консоли вводим следующую команду :

yum install cockpit 
Установка
Установка
Установка
Установка
старт сервиса
старт сервиса

Так как всё происходит на 7 версии CentOS то привычные команды из 6 версии автоматически меняются на корректные для 7 версии и показываются в подсказке.
Так же добавим сервис в автозагрузку

обновление в автозагрузку
обновление в автозагрузку

Теперь веб интерфейс доступен по адресу <ip адресс вашего сервера>:9090

Естественно вам нужно будет открыть этот порт в фаерволе если там есть ограничения

При переходе по данному адресу видим окно авторизации, данные для входа в него точно такие же как и ваша учётка для ssh , об этом говорится чуть правее полей для ввода данных

стартовая страница
стартовая страница

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

мониторинг системы
мониторинг системы

Можно посмотреть лог

Лог
Лог

Есть множество фильтров, которые могут облегчить поиск нужного события

выбор вывода лога
выбор вывода лога

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

выбор времени отображения лога
выбор времени отображения лога

или можно отобразить вообще все события

вывод всего лога
вывод всего лога

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

вкладка сети
вкладка сети

Далее можно зайти на страницу конкретного интерфейса, тут можно его включить или выключить , а также настроить его конфигурацию

статистика по интерфейсу
статистика по интерфейсу
настройки интерфейса
настройки интерфейса

Тут же можно настроить размер пакета что конечно требуется не часто но иногда может пригодится

настройки размера пакета
настройки размера пакета

В интерфейсе имеется и инструмент управления учётными записями на сервере

вкладка аккаунтов
вкладка аккаунтов

Можно сделать нового пользователя, причём тут довольно придирчивая проверка на сложность пароля

создание нового пользователя системы
создание нового пользователя системы

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

Подробнее про ключи можно почитать по следующей ссылке

обновление ssh ключа
обновление ssh ключа
добавление ssh ключа
добавление ssh ключа

Так же имеется список всех сервисов которые имеются на этом сервере

кладка сервисы
кладка сервисы

Для примера можно найти наш любимый сервис Астериск тут мы видим его состояние : active(running) прямо отсюда можно убрать его из автозагрузки, но лучше не стоит, а так же остановить ,запустить и сделать рестарт сервиса

сервис астериск
сервис астериск

Так же тут имеется вполне себе обычная консоль с той лишь разницей что она в браузере а не к примеру в putty

терминал
терминал

Терминал обладает полной функциональностью и особо ничем не отличается от обычной версии
На этом первое знакомство с данной утилитой можно заканчивать.

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

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Остались вопросы?

Я - Компаниец Никита, менеджер компании Voxlink. Хотите уточнить детали или готовы оставить заявку? Укажите номер телефона, я перезвоню в течение 3-х секунд.

VoIP оборудование


ближайшие курсы

10 доводов в пользу Asterisk

Распространяется бесплатно.

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

Безопасен в использовании.

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

Надежен в эксплуатации.

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

Гибкий в настройке.

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

Имеет огромный функционал.

Во многом именно Asterisk показал какой должна быть современная телефонная станция. За многие годы развития функциональность Asterisk расширилась, а все основные возможности по-прежнему доступны бесплатно сразу после установки.

Интегрируется с любыми системами.

То, что Asterisk не умеет сам, он позволяет реализовать за счет интеграции. Это могут быть интеграции с коммерческими телефонными станциями, CRM, ERP системами, биллингом, сервисами колл-трекинга, колл-бэка и модулями статистики и аналитики.

Позволяет телефонизировать офис за считанные часы.

В нашей практике были проекты, реализованные за один рабочий день. Это значит, что утром к нам обращался клиент, а уже через несколько часов он пользовался новой IP-АТС. Безусловно, такая скорость редкость, ведь АТС – инструмент зарабатывания денег для многих компаний и спешка во внедрении не уместна. Но в случае острой необходимости Asterisk готов к быстрому старту.

Отличная масштабируемость.

Очень утомительно постоянно возвращаться к одному и тому же вопросу. Такое часто бывает в случае некачественного исполнения работ или выбора заведомо неподходящего бизнес-решения. С Asterisk точно не будет такой проблемы! Телефонная станция, построенная на Asterisk может быть масштабируема до немыслимых размеров. Главное – правильно подобрать оборудование.

Повышает управляемость бизнеса.

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

Снижает расходы на связь.

Связь между внутренними абонентами IP-АТС бесплатна всегда, независимо от их географического расположения. Также к Asterisk можно подключить любых операторов телефонии, в том числе GSM сим-карты и настроить маршрутизацию вызовов по наиболее выгодному тарифу. Всё это позволяет экономить с первых минут пользования станцией.