Восстановление файловых систем используя fsck

Fsck (File System ChecK) — проверяет и восстанавливает файловые системы.

Перед запуском проверки отмонтируем файловую систему командой:

umount /dev/sda1

Пример запуска проверки (где /dev/sda1 — проверяемое устройство или раздел):

fsck -V -C -f /dev/sda1

Просмотр краткой документации:

man fsck

Опишу некоторые ключи запуска:
-C (отображение строки прогресса если возможно)
-M (не проверять монтированные файловые системы)
-p (автоматический режим)
-y (соглашаться на все вопросы)
-n (не соглашаться на все вопросы)
-f (принудительная проверка)
-V (более детальная информацию)

Установка GLPI в Ubuntu

GLPI — это информационный ресурс-менеджер позволяющий создать базу данных инвентаризации (компьютеры, принтеры, сети и т.д.), а также создавать заявки и уведомления по электронной почте.

Команда установки в Ubuntu:

sudo apt-get install glpi

В процессе установки будет предложено автоматически установить базу данных glpi, для чего потребуется ввести пароль root пользователя MySQL.

После выполнения команды установки необходимо открыть в браузере web-интерфейс по ссылке http://ХОСТ/glpi и выполнить первоначальную настройку.

Стандартный логин: glpi, пароль: glpi.

Все.

Установка и использование ifstat в Linux

ifstat — программа для сбора статистики загрузки сетевых интерфейсов.

Читать далее «Установка и использование ifstat в Linux»

Установка и использование fcrackzip в Linux

fcrackzip — программа для восстановления паролей от zip архивов.

Читать далее «Установка и использование fcrackzip в Linux»

Установка и использование rarcrack в Ubuntu

rarcrack — программа для восстановления паролей от rar архивов.

Команда установки в Ubuntu:

sudo apt-get install rarcrack

Пример запуска:

rarcrack file.rar --threads 10 --type rar

Опишу некоторые ключи запуска:
—threads (количество потоков, от 2 до 12)
—type (тип архива, zip, rar, 7z)
—help (краткая справка)

Установка и использование fping в Linux

Команда установки в Ubuntu/Debian:

sudo apt-get install fping

Команда установки в OpenWrt:

opkg install fping

Приведу несколько примеров запуска:

fping 192.168.1.5
fping 192.168.1.5 192.168.1.25
fping < hosts_list.txt
sudo fping -a -q -g 192.168.0.0/24

Просмотр встроенной справки:

man fping

Установка и использование chkrootkit в Linux

Chkrootkit (check rootkit) — инструмент для поиска руткитов (вредоносных приложений) в операционной системе.

Читать далее «Установка и использование chkrootkit в Linux»

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

OTRS (Open-source Ticket Request System) – система обработки заявок.

Посмотрим какая есть самая новая версия OTRS на ftp://ftp.otrs.org/pub/otrs/ и скачаем её:

wget ftp://ftp.otrs.org/pub/otrs/otrs-4.0.9.tar.gz

Распакуем скачанный архив:

tar xf otrs-4.0.9.tar.gz

Переместим в отдельную директорию:

sudo mv otrs-4.0.9 /opt/otrs

Установим дополнительные компоненты:

sudo apt-get install apache2 fetchmail libapache2-mod-perl2 libdbd-mysql-perl libnet-dns-perl libnet-ldap-perl libpdf-api2-perl libtext-csv-xs-perl libio-socket-ssl-perl libsoap-lite-perl libgd-text-perl libgd-graph-perl libtemplate-perl libapache-dbi-perl libmail-imapclient-perl libyaml-libyaml-perl libarchive-zip-perl libjson-xs-perl libapache2-reload-perl liblwp-useragent-determined-perl libnet-smtp-ssl-perl libnet-smtp-tls-butmaintained-perl libgd-gd2-perl libpdf-api2-simple-perl libxml-parser-perl mysql-server

Создадим нового пользователя и добавим его в группу www-data:

sudo useradd -r -d /opt/otrs/ -c 'OTRS user' otrs
sudo usermod -g www-data otrs

Скопируем шаблоны конфигурационных файлов:

cd /opt/otrs/Kernel
sudo cp Config.pm.dist Config.pm
sudo cp Config/GenericAgent.pm.dist Config/GenericAgent.pm

Назначим права доступа к файлам:

cd /opt/otrs
sudo bin/otrs.SetPermissions.pl --otrs-user=otrs --otrs-group=otrs --web-user=www-data --web-group=www-data /opt/otrs

Посмотрим установленные модули:

cd /opt/otrs/bin
sudo ./otrs.CheckModules.pl

Проверим правильно ли установлен perl, если правильно, то отобразится «syntax OK»:

cd /opt/otrs
sudo perl -cw bin/cgi-bin/index.pl
sudo perl -cw bin/otrs.PostMaster.pl

Настроим web конфигурацию:

sudo cp /opt/otrs/scripts/apache2-httpd.include.conf /etc/apache2/conf-available/otrs.conf
cd /etc/apache2/conf-available/
sudo chown root:root otrs.conf
sudo a2enconf otrs
sudo service apache2 reload

Настроим Cron:

cd /opt/otrs/var/cron
sudo for foo in *.dist; do cp $foo `basename $foo .dist`; done
cd /opt/otrs
sudo bin/Cron.sh start otrs

Откроем в любом текстовом редакторе, например в nano конфиг MySQL сервера и убедимся чтобы значения следующих параметров были не ниже:

sudo nano /etc/mysql/my.cnf
max_allowed_packet = 32M
query_cache_size = 64M
innodb_log_file_size = 256M

Выйдем из редактор нажав клавиши «Ctrl+X» и «y» для сохранения изменений.
Перезапустим MySQL сервер (если будет ошибка запуска то перезапустим всю систему командой reboot):

sudo service mysql restart

Откроем в браузере ссылку http://192.168.1.1/otrs/installer.pl (где 192.168.1.1 — адрес вашего сервера) и следуем по шагам:
Шаг 1 жмем «Принять условия лицензии и продолжить»
Шаг 2 укажем «Тип: MySQL»
«Тип установки: Создать новую базу данных для OTRS»
жмем «Вперед»
Шаг 3 Введем пароль root пользователя MySQL
жмем «Проверить настройки БД»
жмем «Вперед»
Автоматически сгенерируется пароль нового пользователя otrs
жмем «Вперед»
ждем пока отобразится «База данных настроена успешно!»
жмем «Вперед»
Заполняем некоторые системные параметры
жмем «Вперед»
Заполняем параметры почты или жмем «пропустить этот шаг»
Шаг 4 Будет отображен логин и пароль администратора OTRS, сохраним его.

Установка завершена, вход выполняется по ссылке http://192.168.1.1/otrs/index.pl (где 192.168.1.1 — адрес вашего сервера).