Список команд, полезных для определения ддоса (DDos – отказ в обслуживании) или флуда, а так же для отражения нераспределенных атак.
iptables -A FORWARD -p gre -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Этот пример будет удобным, для тех, кто хочет узнать размер удаленного файла или веб страницы. Функция ниже принимает 3 параметра: URL, в случае паролированой страницы, имя пользователя и пароль.
CURL является отличным инструментом, для подключения к удаленным сайтам, что упрощает возможность отправки форм, загрузку целых страниц, или, как в нашем случае, загрузку файлов. В этом сниппете я покажу вам, как вы можете скачать файл прямо на диск с помощью CURL.
Порой приходится импортировать или экспортировать большие по размеру базы данных. Но делая это через сторонние программы или скрипты, дело упирается в ограничения POST данных, в размер загружаемых файлов на сервер или, в конце концов, в скорость интернета. Тут я опишу способ импорта/экспорта Mysql базы данных через ssh (консоль, терминал).
Как известно у планировщика CRON минимальное значение единицы времени 1 минута. А как быть например если команду, например запуск php скрипта необходимо запустить каждые 15 сек? Выход прост, используя sleep:
Недавно столкнулся с задачей удаления дублей записей из таблицы по определенному полю:
К примеру есть таблица page_table с полем page_url типа TEXT. И нам нужно уникализировать таблицу по этому полю, т.е. удалить дубли.
Как известно в стандартной поставке ISPManager 4 есть вкладочка "Адрес панели", однако должным образом там ничего не работает, и повесить панельку на отдельный домен или на поддомен у вас из самой панельки не получится. При попытке манипуляции с настройками во вкладке "Адрес панели" либо ничего не происходит, либо панелька перестаёт открываться вовсе. В ISP 5 вроде как эту проблему решили, хотя точно не уверен.
По нужде недавно заглянул в свой файл passwd на Debian Wheezy и заметил, что у всех системных пользователей (у юзеров без пасса) стоит шелл /bin/sh. Вопрос а нужен ли он им?
Иногда возникают случаи, когда нужно по маске выбрать определённые файлы из папок, и скопировать их в отдульную папку, к примеру необходимо отобрать определённые бэкапы за конкретное число, чтобы проще было их выкачать на ПК