Архив метки: Linux

🔐 Как исправить ошибку “ssh_exchange_identification: read: Connection reset by peer” Ошибка

Ошибка “ssh_exchange_identification: read: Connection reset by peer” возникает, когда удаленная машина препятствует SSH-соединению.

Ошибка не настолько специфична, чтобы сразу объяснить, что ее вызвало.

Чтобы успешно решить проблему, необходимо определить ее причину.

В этом руководстве мы покажем, как исправить ошибку “ssh_exchange_identification: read: Connection reset by peer”, с подробным анализом вероятных причин и наиболее эффективных решений. Читать

🐧 Различия между службой и процессом на Linux

Обзор

В области администрирования Linux процессы и службы играют ключевую роль в обеспечении бесперебойной работы и функциональности системы.

Хотя эти два термина часто используются как взаимозаменяемые, между ними есть тонкое, но очень важное различие.

Понимание разницы между процессами и сервисами необходимо для эффективного управления системой Linux.

В этом руководстве мы теоретически разберемся в различиях и важности каждого из них. Читать

Шпаргалка по правам доступа к файлам в Linux

Права доступа к файлам, то есть контроль доступа к файлам и каталогам (папкам), крайне важны. Если ты писал собственные Bash-скрипты, скорее всего, уже сбился со счёта, сколько раз вводил команду chmod +x myscript.sh. При выполнении задач системного администрирования тебе необходимо хорошо знать команды su и sudo. Читать

Управление WireGuard через GUI Ubuntu

Wireguard — современный VPN, пришедший на замену OpenVPN. В linux он реализован на уровне ядра, однако в графическом интерфейсе дефолтно отсутствует возможность управления, исправим это.

upd: актуально для Ubuntu 18 и 20.

Читать

Мониторинг размера директории и файла в Zabbix

Расскажу про очень простой и быстрый способ мониторить размер какой-нибудь директории или файла на сервере с помощью Zabbix. Способов реализации может быть очень много. Предлагаю наиболее простой, который подойдёт для директорий, где проверку надо делать не часто, и она относительно быстро выполнится. В пределах настроенных таймаутов для агента.

Читать

Как настроить клиент WireGuard VPN с графическим интерфейсом NetworkManager

WireGuard — это реализация протокола VPN с открытым исходным кодом, которая быстро набирает популярность среди пользователей VPN благодаря своей скорости, простоте использования и хорошо продуманной кодовой базе. Модуль ядра WireGuard поставляется с основным ядром Linux 5.6 или более поздней версии, а его пользовательские инструменты уже включены в базовые репозитории всех современных дистрибутивов Linux. Если вы хотите настроить DIY VPN-маршрутизатор на общедоступном VPS под вашим контролем, на самом деле нет причин не попробовать WireGuard. Читать