TimVin

Шпаргалка по Git, в которой представлены основные команды

Git сегодня — это очень популярная система контроля версий. Поэтому шпаргалка по Git, состоящая из основных команд — это то, что может вам пригодиться. Шпаргалка по основным командам git add Команда git add добавляет содержимое рабочей директории в индекс (staging area) для последующего коммита. По умолчанию git commit использует лишь этот индекс, так что Читать дальше

Отправка уведомлений в Telegram о входе любого пользователя по ssh

Отправка уведомлений в Телеграм о входе любого пользователя по ssh Не важно, как часто приходится пользоваться консолью удаленных серверов, эта опция не помешает. Для начала установим jq, чтобы скрипт отправлял местоположение в сообщении: apt install jq Теперь сам скрипт. Его нужно сохранить в /etc/profile.d/ Открываем любимым редактором: nano /etc/profile.d/ssh-to-telegram.sh Скрипт выглядит следующим образом: #! Читать дальше

Поиск файлов, измененных за последние N минут на Linux

Поиск недавно измененных файлов – полезный параметр при устранении неполадок в коде или на сервере. Также данный функционал может быть полезен в форензике или расследовании инцидента. Какие файлы логов были изменены? Какие файлы изменились, когда я выполнил эту команду? Универсальная команда find может помочь вам получить ответы. Команда, показанная ниже Читать дальше

Шифруем свои файлы с помощью OpenSSL

Openssl — утилита, реализующая криптографические алгоритмы и протоколы. С помощью OpenSSL возможно осуществить шифрование/расшифрование, хеширование, операции над ЭП (электронная подпись) и цифровыми сертификатами и т.д. OpenSSL реализует практически все известные криптоалгоритмы в различных режимах. Чем он может быть нам полезен? С помощью OpenSSL мы можем зашифровывать наши файлы, тем самым защищая Читать дальше

Восстановление загрузчика GRUB

Загрузчик GRUB является универсальным, гибким и достаточно надёжным инструментом для организации загрузки операционных систем (ОС). Однако при наличии некоторых обстоятельств и факторов. От которых не застрахована ни одна система. Могут возникать сбои, в результате которых загрузка системы может быть некорректной или вовсе невозможной. Если в данном случае точно установлено, что система не Читать дальше