Shellfirm: защита от опасных команд в терминале
Shellfirm — это предохранитель для shell-команд. Он перехватывает рискованные команды перед выполнением и просит дополнительное подтверждение. Например, если ты случайно запускаешь что-то вроде:
rm -rf /
git reset --hard
kubectl delete namespace prod
Shellfirm может остановить выполнение и показать предупреждение.
Как работает
Утилита встраивается в shell через hook и проверяет команду перед запуском. Установка:
cargo install shellfirm
Инициализация:
shellfirm init
После перезапуска shell можно проверить:
git reset --hard
Команда не выполнится молча: Shellfirm должен показать предупреждение.
Вывод
Shellfirm — простой предохранитель для терминала. Можно использовать как дополнительный слой проверки перед выполнением опасных действий.
LinuxCamp | #utils
Обсуждение 0
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram