Разница между sudo su, su -, sudo -i и sudo -s в Linux: как правильно войти под root
Подробный разбор команд переключения на суперпользователя root в Linux: в чем разница переменных окружения (PATH, HOME) между su -, sudo su и sudo -i....
SSH-туннель к MySQL: безопасный доступ к базе без открытия порта 3306
Как настроить локальный SSH-туннель (Port Forwarding) для безопасного подключения к базе данных MySQL/PostgreSQL через DBeaver, HeidiSQL или консоль....
Кто сейчас на сервере Linux: команды w, who и last для просмотра сессий
Как узнать, кто подключен к серверу Linux в данный момент и кто заходил ранее: подробный разбор системных команд who, w, last и аварийный сброс чужих ...
Установка PHP на веб-сервер (Nginx / Apache): проверка через info.php
Как установить интерпретатор PHP и PHP-FPM на Ubuntu Linux, связать его с веб-сервером Apache или Nginx и проверить работоспособность скриптом info.ph...
Linux сбрасывает интернет: настройка статического IP через Netplan (YAML)
Как исправить обрывы сетевых соединений в Ubuntu Linux: пошаговая настройка статического IP-адреса, маски, шлюза и DNS через файлы Netplan YAML....
Как удалить папку со всем содержимым в Linux: команда rm -rf без лишних вопросов
Подробный самоучитель для новичков по удалению непустых папок и файлов в Linux через команду rm -rf. Правила безопасности и защита от случайного удале...
Завис процесс MySQL / PostgreSQL в Linux: как принудительно завершить процесс
Пошаговая инструкция для чайников: что делать, если завис запрос в MySQL или PostgreSQL, и как безопасно завершить зависший процесс через kill, SIGKIL...
Ошибка 'User is not in the sudoers file': как добавить пользователя в группу sudo
Как исправить ошибку отсутствия прав sudo в Linux: пошаговое добавление пользователя в группу sudo (usermod -aG sudo) и редактирование visudo для чайн...
Как изменить часовой пояс (Timezone) в Ubuntu: настройка через timedatectl
Как установить правильный часовой пояс (MSK / UTC) на сервере Ubuntu Linux с помощью утилиты timedatectl, синхронизировать время по NTP и настроить то...
Монтирование папки в Docker: руководство по Volumes и Bind Mount (-v)
Как пробросить локальную папку с хоста внутрь Docker-контейнера через флаг -v: разница между Bind Mount и Docker Volumes для начинающих разработчиков....
Очистка кэша DNS в Linux: сброс резолвера resolvectl flush-caches
Как быстро очистить кэш DNS в Ubuntu/Debian Linux при смене IP сайта или домена. Пошаговый сброс службы systemd-resolved и проверка DNS-статистики....
Разница между apt update и apt upgrade в Ubuntu: правильное обновление системы
В чем главное отличие команд apt update и apt upgrade в Linux Debian/Ubuntu. Понятный гайд для новичков по безопасной установке обновлений безопасност...