Howto
Все статьи с тегом "Howto"

Forced command в SSH: запуск только одной команды без доступа к оболочке
В этой заметке мы рассмотрим механизм "Forced command" в SSH, который позволяет ограничить SSH-ключи выполнением одной команды.

Bash: Пишем скрипт для симуляции работы мыши
В этой короткой заметке мы напишем Bash-скрипт, который с заданным интервалом двигает указатель мыши на один пиксель и обратно. Это полезно, если у вас регулярно блокируется рабочий стол из-за отсутствия действий пользователя😉.

Немного про shebang в Linux
Shebang — это последовательность #! в начале исполняемого файла, которая указывает системе, какая программа должна интерпретировать этот скрипт📝.

SSH — Проброс портов: прямые и обратные туннели
Сегодня разберемся с пробросом портов через SSH🔐: как с помощью прямых и обратных (реверс) туннелей организовать доступ к локальным и удалённым сервисам.

Bash: Особенности арифметических операций — инкремент ((expression++))
Когда тестировал скрипт проверки доступности хостов, о котором говорил в прошлый раз, столкнулся с интересной особенностью Bash при выполнении арифметических операций💪.

Bash: Пример оптимизации команд фильтрации с grep и awk
Расскажу про одну задачку, которую решал на днях🧑💻 Вводные данные я немного видоизменил, но суть осталась та же. Имеется два csv файла: 📄ping_status.csv — содержит дигностическую информацию о доступности хостов по пингу.

Bash: Пишем универсальный скрипт проверки доступности хостов
Сегодня напишем полезный Bash скрипт🧑💻, который будет выполнять различные проверки доступности хостов в сети🌐. В качестве примера покажу, как выполнять проверку связи с помощью утилиты ping🏓 и запускать трассировку при её потери⚡.

flock — блокировки в shell скриптах
В этой заметке речь пойдет о блокировках файлов в сценариях Bash🔒 с помощью специализированной утилиты — flock.

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

Быстрый способ проверить скорость VPN соединения с помощью SSH
Короткая заметка про то, как проверить скорость Download/Upload с помощью SSH в Linux. Подобная диагностика бывает полезна при анализе проблем, связанных с передачей данных по защищенным каналам связи, таким как VPN.

Пишем bash скрипт для подключения к OpenConnect VPN серверу
Сегодня напишем и опробуем простой, но продуманный bash скрипт, выполняющий клиентское подключение к OpenConnect VPN серверу, про запуск и настройку которого рассказывалось в одной из прошлых статей.

