Forwarded from Linux: Системный администратор
💡 Как быстро сбросить зависший SSH-сеанс без ожидания таймаута
Иногда SSH-соединение замирает (например, при потере сети), и попытка закрыть его обычным
🔧 Решение: спец-последовательность OpenSSH
Нажми Enter, затем
🔍 Как это работает
👉 Другие полезные комбинации:
-
-
-
⚠️ Работает только в интерактивных SSH-сессиях, не в скриптах.
🧠 Зачем знать:
- Мгновенное закрытие зависших сессий
- Удобно при обрывах VPN/моб. сети
- Не нужен
Сохрани, пригодится в дороге или на выезде 🚀
#Linux@linux_odmin #LinuxTips@linux_odmin #Команды@linux_odmin
👉 @linux_odmin
Иногда SSH-соединение замирает (например, при потере сети), и попытка закрыть его обычным
Ctrl+C не работает. Не жди таймаута — есть правильный способ разорвать зависший сеанс.🔧 Решение: спец-последовательность OpenSSH
Нажми Enter, затем
~. (тильда + точка) — и SSH сразу завершится:
<Enter>~.
🔍 Как это работает
~. — escape-последовательность, встроенная в OpenSSH-клиент. Работает только в начале новой строки.👉 Другие полезные комбинации:
-
~? — список доступных escape-команд-
~# — переслать локальный порт (вручную)-
~& — фоновый режим⚠️ Работает только в интерактивных SSH-сессиях, не в скриптах.
🧠 Зачем знать:
- Мгновенное закрытие зависших сессий
- Удобно при обрывах VPN/моб. сети
- Не нужен
kill -9 на терминалеСохрани, пригодится в дороге или на выезде 🚀
#Linux@linux_odmin #LinuxTips@linux_odmin #Команды@linux_odmin
👉 @linux_odmin
👍2
Forwarded from Linux: Системный администратор
🛡️ Быстрая проверка iptables-правил с логированием трафика
Нужно быстро понять, почему пакет не доходит? Добавь временное логирование в iptables — это упростит отладку.
💡 Шаги:
1. Вставь логирующее правило перед DROP:
👉 Меняй
2. Проверь логи (обычно
3. Удалить правило после отладки:
📌 Зачем и когда:
— Удобно при отладке фаервола, особенно при сложных правилах.
— Можно логировать и FORWARD/OUTPUT.
— Не забудь убрать, чтобы не заспамить логи!
💥 Лайфхак: добавь
🧠 Сохрани, пригодится при разборе сетевых траблов.
#Linux@linux_odmin #LinuxTips@linux_odmin #Команды@linux_odmin
👉 @linux_odmin
Нужно быстро понять, почему пакет не доходит? Добавь временное логирование в iptables — это упростит отладку.
💡 Шаги:
1. Вставь логирующее правило перед DROP:
iptables -I INPUT -s 192.168.0.100 -j LOG --log-prefix "DROP DEBUG: " --log-level 4
👉 Меняй
-s и -j под нужное направление/адрес. 2. Проверь логи (обычно
dmesg или syslog):
dmesg | grep "DROP DEBUG"
# или
grep "DROP DEBUG" /var/log/syslog
3. Удалить правило после отладки:
iptables -D INPUT -s 192.168.0.100 -j LOG --log-prefix "DROP DEBUG: " --log-level 4
📌 Зачем и когда:
— Удобно при отладке фаервола, особенно при сложных правилах.
— Можно логировать и FORWARD/OUTPUT.
— Не забудь убрать, чтобы не заспамить логи!
💥 Лайфхак: добавь
-m limit чтобы не заливать логи:
-m limit --limit 5/min
🧠 Сохрани, пригодится при разборе сетевых траблов.
#Linux@linux_odmin #LinuxTips@linux_odmin #Команды@linux_odmin
👉 @linux_odmin
👍1👎1