Нажми ESC чтобы закрыть

Борьба с разросшимся ibdata1 файлом MySQL

0

Случилась недавно проблемка. Получил уведомление о том, что на рабочем сервере заканчивается свободное место. Был слегка удивлен, ведь на нем хостились всего лишь тестовые версии сайтов, для демонстрации клиентам. Начал разбираться что происходит. Первая идея — кто то, снова, нашел дыру и пытается спамить. Такое уже бывало. Рабочие папки exim (по моему) росли в размере с невероятной скоростью, пока последний не был отключен. Теория не подтвердилась.

Читать далее

Удаление фона с изображения с помощью Python и OpenCV

0

Появилась давеча задачка определить цвета на изображениях. Если точнее, то нужно было вычислить цвета товара на фотографиях, для применения в фильтрах. Товаром, в моем случае, оказались ковры. «Ну что может быть проще?» — сказал я — «Пара дней и готово.» Как же я был наивен тогда, две недели назад…

Читать далее

Авторизация на сервер по SSH-ключу и выключение авторизации по паролю

0

Залогинился недавно на сервер, на который ни кто не заходил месяца 3. Увидел не очень приятное сообщение, от том, что на сервер попытались залогиниться 56234 раза с того момента, как я туда заходил. $ There were **56234** failed login attempts since the last successful login. $ Last login: Sun Jul 28 15:08:23 2019 from xxxxxxxx.xxxx За час пока я писал эту заметку и параллельно ковыряя настройки сервера, было совершено более 1000 попыток входа. После внесенных изменений, даже через 10-12 часов, не было ни одной.

Читать далее

Для администрирования серверов

0

Пишу больше для себя, иначе просто забываю, т.к. не администрирую сервера (в основном). Менеджер терминалов TMUX Офигенная штука для работы с терминалами. Поддерживает сессии (замена screen). Так же поддержитвает большое кол-во команд для работы с сессиями, «окнами» и панелями.

Читать далее

MPM (Multi-Processing Module) для веб-сервера Apache

0

Как известно, Apache работает от одного юзера. Соответственно, php работающий под ним, тоже работает от этого юзера. Отсюда, естественно, вытекают проблемы безопасности и некоторые неурядицы при работе с файлами на сервере из PHP скриптов. Представим обычную ситуацию, после установки LAMP: Apache и PHP работают у нас от пользователя 80 из группы 80. А ФТП пользователь у нас 1000:1000. Получаем такой косяк: пользователь закачивает по ФТП, скажем, картинку. Далее, PHP скрипт должен, допустим, наложить на нее водяной знак. В итоге получаем проблему. PHP не может изменять этот файл, т.к. он не является его владельцем и не состоит в группе владельца.

Читать далее