• Linux,  Servers

    Резервное копирование с ротацией бэкапов. Bash скрипт

    готовый скрипт В прошлой статья было рассмотрено упрощенный вариант бэкапа сайта с возможностью загрузить бэкап на сервер FTP. Со временем у меня возникла потребность сделать более улучшенную версию скрипта для создания бэкапа всего сервера (файлы нескольких сайтов и их БД ), а также загружать на FTP все это хозяйство c помощью cURL, так как на сервере не было установлен FTP клиент и установить его не было возможности. Также нужно было удалять на FTP сервере старые бэкапы, чтобы не засорялось место на диске. Бэкап сайтов и Баз Данных Начнем с настроек. Укажем доступы к БД под которыми будем архивировать Базу Данных: MUSER="root" MPASS="superpassword" MHOST="localhost" Зададим путь к каталогу в котором будем архивировать данные…

  • Linux,  Servers

    Интеграция OTRS 6.0.5 (Open-source Ticket Request System) с Active Directory. Настройка прозрачной аутентификации SSO (Single Sign On).

    Содержание статьи: 1 Создание пользователя в Active Directory 2 Интеграция OTRS с Active Directory 2.1 Прозрачная аутентификация SSO (Single Sign On) Разберем как интегрировать OTRS с Active Directory. Рассмотрим два варианта аутентификации, обычная и прозрачная (SSO).   Исходные данные:

  • Linux,  Servers

    Установка OTRS на Ubuntu Server

    Установка OTRS на Ubuntu Server Данное руководство предназначено для тех, у кого есть желание самостоятельно установить OTRS на Ubuntu Server. OTRS (Open-source Ticket Request System) – система для обработки заявок, которая позволяет ИТ-специалистам, занимающимся технической поддержкой, совместно работать над решением проблем, возникших у пользователей. OTRS используют многие известные организации, в том числе: Фонд Викимедиа, Mail.ru, Яндекс, Объединенная компания Афиша и Рамблер, Альт Линукс, Регистратор доменных имён Рег.ру. В этом руководстве мы будем рассматривать тот случай, когда у вас уже есть сервер с установленной на нем операционной системой Ubuntu Server 15.10. Подробно о том, как установить Ubuntu Server 15.10, вы можете прочитать в моем руководстве «Установка Ubuntu Server 15.10». Узнать о…

  • Linux,  Servers

    Исправление ошибки «user is not in the sudoers file. This incident will be reported» в Ubuntu сброс пароля

    По умолчанию в Ubuntu, первая учетная запись которую вы создали в процессе установки, имеет права администратора системы. С помощью этой учетной записью, вы можете выполнять административные задачи с использованием  команды «sudo». Команда «sudo» относится к  группе Super User (Супер пользователей), все пользователи в этой группе имеют права администратора для управления системой. Однако, если вы случайно удалили себя из  «sudo» группы, вы не сможете ничего сделать. Вместо этого, единственное, что вы увидите, это сообщение: «user is not in the sudoers file. This incident will be reported» Как исправить эту ошибку: 1. Перезагрузите компьютер. Если Ubuntu является вашей основной и единственной операционной системой, то при загрузке системы нажмите кнопку «Shift». На вашем мониторе…

  • Linux

    Обновить Kali и установить ssh

    Обновить Kali и установить ssh # apt-get update # apt-get install ssh Включить и добавить в автозагрузку # systemctl enable ssh # service ssh start Отредактировать если хотите заходить с root правами — nano /etc/ssh/sshd_config #PermitRootLogin prohibit-password на PermitRootLogin yes Рестарт ssh — # service ssh restart

  • Linux,  Servers

    FAQ

    часть пользователей были перенесены на сервер стандартным импортом из панели но сейчас сайты пишут что нет доступа к БД CDbCommand не удалось исполнить SQL-запрос: SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘externe.t’ doesn’t exist и на панель не могу зайти чтобы посмотреть или перезагрузить изза чего это   У вас переполнились дисковые айноды из-за большого количества хранимых сессий php. Для удаления этих файлов у php есть встроенный механизм сборщика мусора, который так и называется garbage collector. И для сессий он отрабатывает по довольно простой схеме, работа которой задается переменными в настройках PHP: Для всех файлов сессий, которые были созданы больше, чем «session.gc_maxlifetime» секунд назад (у вас — 1440…