Silver Ghost

Silver Ghost
Сброс пароля пользователя root в MySQL

Сброс пароля пользователя root в MySQL

Сбросить пароль для пользователя root в MySQL не просто, а очень просто. Для этого надо остановить базу: $ sudo service mysql stop Теперь запустим базу без проверки привилегий: $ sudo mysqld_safe --skip-grant-tables & Теперь можно зайти в базу и поправить пароль: $ mysql -u root После этого будет доступна консоль MySQL. Выполняем

Разбираемся в работе fork бомбы

Разбираемся в работе fork бомбы

Можете ли вы объяснить как работает fork бомба на bash? :(){ :|:& };: Fork бомба - один из видов DoS атак (атака на отказ в обслуживании). :(){ :|:& };: - ни что иное, как простая bash-функция. Она запускается рекурсивно. Ее часто используют системные администраторы для проверки настройки лимита количества процессов для пользователя. Лимиты могут

Docker tips: COPY и ADD

Docker tips: COPY и ADD

Иногда, просматривая разные Dockerfile, вы можете видеть инструкции COPY или ADD. Они очень похожи, но в 99% случаев вы должны использовать COPY вместо ADD. И вот почему. COPY и ADD - это инструкции Dockerfile, которые выполняют похожие действия. Они предоставляют возможность скопировать файлы из указанного места внутрь Docker образа. COPY

Использование команды grep в Linux - примеры

grep — утилита командной строки, которая находит на вводе строки, отвечающие заданному регулярному выражению, и выводит их, если вывод не отменён специальным ключом. Синтаксис Синтаксис может быть следующим: grep 'word' filename grep 'word' file1 file2 file3 grep 'string1 string2' filename cat otherfile | grep 'something&

25 примеров использования утилиты find

Перевод

25 примеров использования утилиты find

Краткое описание find Утилита find позволяет искать по: * имени * символическим ссылкам * дате * размеру * типу: файл, каталог, символическая ссылка, соккет и т.п. * имени пользователя и группы * правам доступа * любой комбинации вышеперечисленного и многому другому Если файл был найден, то мы можем сделать следующее: * просмотреть или отредактировать * сохранить * удалить или переименовать

Failover и балансировка нагрузки между каналами на Mikrotik

Failover и балансировка нагрузки между каналами на Mikrotik

Положу тут рецептик балансировки нагрузки без BGP с failover'ом на Mikrotik'е: ;; Balancing add chain=prerouting action=mark-connection new-connection-mark=routeKS passthrough=no connection-state=new src-address=192.168.33.0/24 nth=2,1 add chain=prerouting action=mark-routing new-routing-mark=routeKS passthrough=yes src-address=192.168.33.0/