Системное администрирование

Бекапы Vesta CP в облако cloud.mail.ru (через webdav)

Бекапы Vesta CP в облако cloud.mail.ru (через webdav)

У облака mail.ru раздавался бесплатный 1 Тб. Но на бесплатном тарифе у них нет WebDAV. Эту проблему решает https://gitlab.com/Kanedias/MARC-FS, но там много сложностей с компиляцией (на моем CentOS 7 были проблемы с зависимостями версий glibc, libstdc++). Поэтому лучше запускать в докере. Есть уже готовый образ https://hub.docker.com/r/udalov/cloud-mail-ru-docker UPD: 18.03.2020: автор перестал […]

Читать далее →

Восстановление прошивки WD MyBook World Edition II (Blue Ring)

Восстановление прошивки WD MyBook World Edition II (Blue Ring)

Для обновления или первоначальной установки прошивки необходимо: 1. Извлечь жесткий диск из NAS и подключить его к компьютеру под управлением Linux. В моем случае это Ubuntu 18.04, диск подключал через внешний USB. Диск определился как sdc. У вас это может быть любая буква sdX, в зависимости от количества уже имеющихся […]

Читать далее →

Простой бэкап на Яндекс.Диск с помощью cURL

У меня есть скрипт для резервного копирования сайта, который работает по расписанию и создаёт бэкап в виде нескольких tar-архивов в каталоге, скажем, /home/cube/backups. Задача — так же по расписанию заливать эти файлы на Яндекс.Диск. Почему именно Яндекс.диск? Он работает шустро (по крайней мере, в пределах России). Может работать по WebDAV. […]

Читать далее →

Шпаргалка по exim

Часто используемые команды при работе с exim4 Вся очередь: Общее количество писем в очереди Чем занят Замороженные письма Удалить замороженные Удалить все Статистика Статистика в лог Еще полезные команды для работы с почтой

Калькулятор в панели Unity

Я часто пользуюсь дашбордом убунты как быстрым калкулятором — нажал клавишу Win, вбил числа, посмотрел результат. Просто и удобно. Но по умолчанию почему-то убунта вместо локальных расчетов отправляет запросы на свои сервера (Canonical), и там уже осуществляет калькуляцию. Да и вообще, много шлака из коробки в дашборде отображается. Рецепт такой: Открываем […]

Читать далее →

Скрипт проверки свободного места на яндекс диске для zabbix

У нас бекапы с корпоративного сервера сохраняются, в том числе, на яндекс диск. Мы там прикупили терабайт облака, и вот совсем недавно он уже начал забиваться. Пока написать автоматический «удалятор» старых дампов руки не доходят, набросал простой скрипт для проверки свободного места и уведомления заббиксом меня об этом. Подготавливаем токен […]

Читать далее →

Прикрепление заказов от гостей к зарегистрированным аккаунтам OpenCart

Понадобилось прикрепить уже оформленные заказы, сделанные без авторизации и регистрации, к зарегистрировавшемуся в последствии покупателю. Сравнение производим по emailу из заказов от незареганых покупателей и емейлов зарегистрированных. Без излишеств: Для регулярного использования в последствии можно написать отдельный модуль, чтобы по кнопке в админке привязывал заказы к существующим аккаунтам основываясь на […]

Читать далее →

Git push в приватный репозиторий на Bitbucket без пароля

Git push в приватный репозиторий на Bitbucket без пароля

Для того, чтобы каждый раз не вводить пароль от своей учетки при обращении к удаленному репозиторию в битбакете, можно настроить авторизацию по ключу. Для этого нужно иметь сгенерированный ключ: Далее заходим в свой аккаунт битбакета, в настройки профиля, и выбираем в разделе БЕЗОПАСНОСТЬ пункт SSH-ключи: В Открывшемся окне нажимаем Добавить […]

Читать далее →

Персональный прокси-сервер своими руками на centos + squid

Персональный прокси-сервер своими руками на centos + squid

Для нужд smm-отдела понадобилось нам иметь несколько чистых московских прокси. Поскольку публичные и общедоступные не совсем подходили, а конкретные платные сейчас достаточно дороги, то решение с собственным прокси сервером напросилось само собой. Имеем — готовый сервер на centos 6.6, с рутом и одним айпи адресом. Покупаем у хостера айпишники (в […]

Читать далее →

Узнать айпи адрес сайта со старого сервера имен

Узнать айпи адрес сайта со старого сервера имен

На днях переносили сайт клиента, и у него один из поддоменов указывал на отдельный айпишник со своим собственным сервером, на котором крутилась какая-то внутренняя ERP система. Весь прикол был в том, что у нас не было доступа к управлению зонами (они принадлежали предыдущему саппорту, который обслуживал сайт), и мы решили […]

Читать далее →