WPScan — утилита для тестирования WordPress, поиска уязвимостей.
Читать далее «Установка и использование WPScan в Linux»Архивы рубрик: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
При первом запуске у меня отобразилось вот такое окно:
Конфигурационные файлы находятся в директории /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 сервера. Описание конфигурационного файла»Установка и настройка isc-dhcp-server в Ubuntu
Приведу пример установки isc-dhcp-server в Ubuntu Server.
Читать далее «Установка и настройка isc-dhcp-server в Ubuntu»Установка phpVirtualBox в Ubuntu
phpVirtualBox — веб-интерфейс для VirtualBox с почти такой же функциональностью как и стандартная графическая оболочка.
Читать далее «Установка phpVirtualBox в Ubuntu»Установка и использование сетевого сканера 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)