Домашний сервер

Введение в SSH и htop для Linux Server Monitoring из командной строки

Введение в SSH и htop для Linux Server Monitoring из командной строки

Мы часто обсуждали Linux, и если вы следовали нашим учебникам, вы, вероятно, выполнили пару команд, используя SSH. Мы продолжим рассказывать о мониторинге серверов SSH и Linux, поэтому лучше начать с htop. Сегодня вы узнаете, как установить htop для мониторинга серверов Linux, но прежде чем мы это сделаем, давайте вспомним введение в SSH. [ Читать: установить SSH сервер в Ubuntu Linux ]

Введение в SSH: что такое SSH?

SSH (также известный как Secure Shell) – это криптографический сетевой протокол для работы сетевых служб в незащищенной сети. По сути, SSH обеспечивает зашифрованный безопасный канал между вами и сервером без необходимости в безопасной сети.

Стандартным портом, используемым для SSH, является TCP-порт 22, а SSH обычно используется для входа на удаленный компьютер, такой как сервер или Raspberry Pi. Но с помощью SSH вы можете выполнять различные другие задачи, такие как туннелирование, переадресация портов TCP и соединения X11. Вы также можете передавать файлы через протокол передачи файлов SSH (SFTP) или через безопасное копирование (SCP). Для передачи файлов моей полезной утилитой является WinSCP.

Мой личный любимый клиент для удаленных сессий SSH в среде Windows – это PuTTY, один из наиболее полнофункциональных клиентов SSH и telnet, созданный для Windows. PuTTY – отличный SSH-клиент для Windows, который легко установить. [ Читать: 10 лучших клиентов SSH для Windows: бесплатные альтернативы PuTTY ]

Что такое htop?


Введение в SSH и htop для Linux Server Monitoring из командной строки

htop работает в системе Unix

htopинтерактивный просмотрщик процессов, разработанный для альтернативы старой программе Unix с именем Top. Кроме того, htop предлагает больше функциональности и является первым средством просмотра процессов, используемым для мониторинга серверов Linux в нашем введении в SSH.

В отличие от этого top, htop показывает полный список запущенных процессов, а также информацию о ресурсах процессора, памяти и подкачки. [ Читайте: Мониторинг: Мониторинг загрузки системы домашнего сервера (CPU, RAM, Swap) ]

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

Рекомендуемые руководства:

Как установить htop для Linux Server Monitoring?

Процесс установки htop действительно прост и может быть завершен менее чем за минуту, чтобы начать мониторинг вашего сервера Linux. Я использую Ubuntu Server 16.04, но установка должна работать правильно в большинстве дистрибутивов Linux.

Чтобы установить htop, введите следующую команду:

sudo apt-get install htop -y

После завершения установки используйте эту команду для запуска htop:

htop

интерфейс htop

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

Введение в SSH и htop для Linux Server Monitoring из командной строки

htop показывает аппаратные ресурсы

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

Введение в SSH и htop для Linux Server Monitoring из командной строки

htop показывает запущенные процессы и информацию о них

В нижней части htop перечислены различные параметры, как показано на рисунке ниже.

Введение в SSH и htop для Linux Server Monitoring из командной строки

варианты для htop и ресурсов

Настройки довольно понятны, но нажатие клавиши F1 вызывает страницу справки htop.

Введение в SSH и htop для Linux Server Monitoring из командной строки

Страница справки htop, показывающая, как использовать ее функции

Как удалить htop?

Если по какой-либо причине вы хотите удалить htop, вы можете сделать это, выполнив следующую команду:

sudo apt-get purge htop -y

SSH это здорово, я хочу узнать больше!

Поздравляем! Вам удалось установить htop, который является одним из первых инструментов, которые вы узнаете из нашего введения в серию SSH. После прочтения нашей вводной статьи вы должны знать, что такое SSH и htop и как они могут позволить вам подключаться к серверу Linux для мониторинга. Но SSH может сделать гораздо больше! [ Читать: Подключение к Ubuntu Server с использованием ключей SSH и Putty ]

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

Источник записи: https://www.smarthomebeginner.com

Похожие записи
Домашний сервер

Изменить интервал синхронизации времени Windows?

Домашний сервер

План новичка: полное руководство по установке Monit

Домашний сервер

Google OAuth Tutorial для Docker и Traefik - аутентификация для сервисов

Домашний сервер

Установите Guacamole на Docker - VNC, SSH, SFTP и RDP, как босс!

Sign up for our Newsletter and
stay informed
[mc4wp_form id="14"]

Политика конфиденциальности

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

Принять