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

WPScan — утилита для тестирования WordPress, поиска уязвимостей.

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

Установка и настройка PostgreSQL в Ubuntu

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

sudo apt-get install postgresql postgresql-client postgresql-contrib

Можно установить графический клиент для удобного управления:

sudo apt-get install pgadmin3

или

sudo apt-get install phppgadmin

Для доступа из вне откроем файл конфигурации (Ctrl+X для выхода):

sudo nano /etc/postgresql/9.3/main/postgresql.conf

И раскомментируем строку:

listen_addresses = 'localhost'

В файле pg_hba.conf укажем с каких адресов разрешен доступ:

host all all 192.168.0.1/32 md5

Перезапустим PostgreSQL чтобы изменения в конфигурационных файлах вступили в силу:

sudo service postgresql restart

Укажем пароль для пользователя postgres:

sudo -u postgres psql
ALTER USER postgres with encrypted password 'ПАРОЛЬ';
CTRL+Z

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

psql -h СЕРВЕР -U postgres -W

Если PostgreSQL будет использоваться с Apache2, то установим еще компоненты:

sudo apt-get install apache2 libapache2-mod-php5 php5 php5-common php5-gd php5-pgsql

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

Conky — системный монитор.

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

sudo apt-get install conky

В CentOS/Fedora:

sudo yum install conky

Команда запуска:

conky

При первом запуске у меня отобразилось вот такое окно:
conky

Конфигурационные файлы находятся в директории /etc/conky/

Прочитать встроенную документацию можно выполнив команду:

man conky

Пример запуска в фоне с интервалом обновления 2 сек.:

conky -d -u 2

Для остановки можно использовать команду:

pkill conky

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

Ostinato — программа для анализа сети и генерации трафика.

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

sudo apt-get install ostinato

Запуск выполняется в графическом режиме по ссылке или командой:

sudo ostinato

Чтобы удалить Ostinato можно выполнить команду:

sudo apt-get purge ostinato

Автозагрузка программ в Ubuntu

Приведу ниже пример создания скрипта для автозапуска желаемой программы.

Создадим скрипт:

sudo touch /etc/init.d/name

Откроем его в текстовом редакторе (в редакторе nano Ctrl+X для выхода, а y/n для сохранения или отмены изменений):

sudo nano /etc/init.d/name

Заполним например содержимым:

#!/bin/bash
/etc/init.d/programma start

Сделаем скрипт исполняемым:

sudo chmod +x /etc/init.d/name

Добавим скрипт в автозагрузку:

sudo update-rc.d name defaults 95

Документацию по update-rc.d можно получить выполнив команду:

man update-rc.d

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

sudo update-rc.d name remove

Смотрите также:
Решение ошибки «insserv: warning: script ‘script’ missing LSB tags and overrides»

Журналирование активности средствами IPTables

С помощью iptables можно записывать в лог-файл сетевую активность, то есть какие данные куда передаются и откуда приходят.

Читать далее «Журналирование активности средствами IPTables»

Настройка MySQL сервера. Описание конфигурационного файла

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

Читать далее «Настройка MySQL сервера. Описание конфигурационного файла»

Установка и использование сетевого сканера nbtscan

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

sudo apt-get install nbtscan

Версию для Windows можно скачать с сайта http://www.unixwiz.net/tools/nbtscan.html

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

nbtscan 192.168.1.0/24

Опишу возможные ключи запуска:
-O FILENAME (вывод информации в файл)
-v (более детальный вывод информации)
-p (указание порта)
-H (генерировать HTTP заголовок)
-m (указание MAC-адреса)
-n (не преобразовывать в DNS имена, отображать только IP)
-t NUMBER (время ожидания ответа в секундах, по умолчанию 1)
-v (отображение версии nbtscan)