ℹ️ Если вы часто подключаетесь по SSH к одним и тем же серверам, стандартное поведение SSH может быть излишне медленным. Активируя повторное использование соединений, вы значительно ускорите работу.
ℹ️ Как это работает?
SSH может сохранять соединения в фоновом режиме и повторно их использовать для новых запросов. Это позволяет пропустить этапы аутентификации и установки нового соединения.
🖥 Настройка:
📑 1. Отредактируйте конфигурацию SSH:
Host * ControlMaster auto ControlPath ~/.ssh/sockets/%r@%h:%p ControlPersist 10m‣
ControlMaster auto: включает режим мультиплексирования.‣
ControlPath: задаёт путь к сокет-файлам.‣
ControlPersist: сохраняет соединение в течение 10 минут после завершения последнего сеанса.
📂 2. Создайте директорию для сокетов (если её нет):
mkdir -p ~/.ssh/sockets chmod 700 ~/.ssh/sockets✅ 3. Проверка работы:
Теперь, при повторных подключениях, соединение будет происходить мгновенно.
ssh user@host # повторный вход ssh user@host❕ Если хотите принудительно закрыть все соединения:
ssh -O exit user@host
✳️ Вы получите молниеносное подключение по SSH даже к удалённым серверам.
tags: #полезно #ssh #linux
🧭 @recura_tech



