Архив рубрики: UNIX/Linux

Вопросы, касающиеся работы операционных систем GNU/Linux

Linux: система AIDE — отслеживание изменений файлов и директорий

8 декабря 2014
 

 AIDE (Advanced Intrusion Detection Enviornment) — система предотвращения взлома системы. Домашняя страница проекта — тут>>>. Суть системы — она создаёт свою базу данных директорий и файлов, и периодически отслеживает изменения в них. Устанавливаем: # yum -y install aide Проверяем: # aide -v Aide 0.14

Linux: psad — обнаружение и блокировка сканирования портов

7 декабря 2014
 

 PSAD — утилита для определения попыток сканирования открытых портов, при обнаружении таковых — отправляет оповещение на почту и может заблокировать атакующий хост. Для определения сканирования — использует указанную в конфигурации службу логирования, в данном случае — rsyslog. Устанавливаем: # yum -y install psad Редактируем /etc/rsyslog.conf. Добавляем строку: # for PSAD kern.info | /var/lib/psad/psadfifo IPTABLES генерирует очень… Читать далее »

Linux: утилиты IPROUTE2 — примеры использования

30 ноября 2014
 

 В CentOS 7 утилита ifconfig уже не устанавливается по умолчанию, и считается «устаревшей». На смену ей пришла коллекция утилит IPROUTE2 . Она же присутствует и во многих других системах, одновременно с установленным ifconfig. Примеры использования утилит IPROUTE2 

AWS: Amazon Web Service — облачный VPS от Amazon: создание сервера

26 ноября 2014
 

 Регистрируемся на http://aws.amazon.com/ru/ и получаем аккаунт на год. Ргеистрация довольно нестандартная. Вам придётся указать номер платёжной карты, и действительный номер телефона, на который перезвонит робот Amazon, и в процессе «разговора» предложит ввести цифры, указанные на экране.

CentOS: Error: rpmdb open failed

16 ноября 2014
 

 После выключения машины во время выполнения обновления пакетов — yum стал сообщать об ошибке: Freeing read locks for locker 0x3a: 1461/3078104768 rpmdb: Thread/process 1461/3078104768 failed: locker has write locks error: db3 error(-30974) from dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery error: cannot open Packages index using db3 —  (-30974) error: cannot open Packages database in… Читать далее »

uWSGI: добавление обработки CGI-сценариев

15 ноября 2014
 

 Краткая заметка. Предполагается, что uWSGI и NGINX уже установлены и настроены, например — как описано тут>>>. Если uWSGI уже установлен — бекапим его: # mv /usr/bin/uwsgi /home/setevoy/backups/ Запускаем сборку: # cd /tmp # curl http://uwsgi.it/install | bash -s cgi /usr/bin/uwsgi … *** uWSGI compiling embedded plugins *** [gcc -pthread] plugins/cgi/cgi_plugin.o … ############## end of uWSGI… Читать далее »