Category Archives: Заметки

Как установить Nmap 6 на Ubuntu 12.04

Fyodor и его экипаж Nmap сегодня выпустили версию 6 знаменитого сетевого сканера. Этот основной релиз принес 600 значительных улучшений (смотрите http://nmap.org/6/#changes), 6 самых важных из них:

  • Скриптовой движок Nmap (NSE) – 352 скрипта!
  • Улучшенное веб сканирование
  • Полная поддержка IPv6
  • Новый инструмент Nping
  • Улучшенный Zenmap GUI и просмотр результатов
  • Более быстрое сканироване

Чтобы устанавить последнюю версию Nmap на Ubuntu 12.04, следуем по шагам описанным далее, пожалуйста, заметьте, что я испольую checkinstall для сборки .deb пакета. Использование checkinstall это легкий способ установить или удалить файлы из вашей файловой системы.
 

apt-get install build-essential checkinstall
wget http://nmap.org/dist/nmap-6.00.tar.bz2
bzip2 -cd nmap-6.00.tar.bz2 | tar xvf -
cd nmap-6.00
./configure
make
checkinstall
dpkg -i nmap_6.00-1_i386.deb

 
Пробуем использовать nmap

nmap –A scanme.nmap.org

Оригинал

Подключение PHP5 к Apache 2.2 в режиме mod_php на FreeBSD

Добавляем в файл /usr/local/etc/apache22/httpd.conf следующее:

LoadModule php5_module libexec/apache22/libphp5.so
<IfModule mod_php5.c>

DirectoryIndex index.php index.html
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

</IfModule>

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

# /usr/local/etc/rc.d/apache22 restart

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

# apachectl -M | grep php5

Смена пароля для MySQL на VPS FreeBSD 8.2

Останавливаем сервис MySQL:

# /usr/local/etc/rc.d/mysql-server stop

Запускаем MySQL командой:

# mysqld_safe --skip-grant-tables

Переводим в фоновый режим:

# bg

Заходим в MySQL без пароля:

# mysql

Меняем пароль:

mysql>UPDATE user SET Password=PASSWORD('newpass') WHERE User='root';
FLUSH PRIVILEGES;
quit

“Убиваем” процесс MySQL:

# kill %1

И запускаем MySQL заново:

# /usr/local/etc/rc.d/mysql-server start

Взято отсюда

ZFS заметки

Создать пул:

# zpool create <pool> <disks>

Список пулов:

# zpool list

Список файловых систем zfs:

# zfs list

Переименовать пул:

# zpool export <pool>

# zpool import <pool> <new pool name>

Посмотреть свойства пула:

# zpool get all <pool>

Посмотреть свойства файловой системы fs:

# zfs get all <fs>

Посмотреть статус пула:

# zpool status <pool>

Посмотреть статус поврежденного пула:

# zpool status -xv

Сделать снэпшот(снимок):

# zfs snapshot <filesystem @sometime>

Откатить:

# zfs rollback <filesystem @sometime>

Установка корневого раздела FreeBSD 9.0-RELEASE на ZFS используя GPT

Эта памятка мои записи во время установки 9.0-RELEASE с новым bsd инсталлером.

Внимание! Пожалуйста обновите если найдете ошибки или соедините с этим текстом на других страницах.

1. загрузите FreeBSD с установочного DVD или USB флешки.
2. выберите опцию Shell в диалоге разметки в bsdinstall
3. создайте разделы

 # gpart create -s gpt ada0
 # gpart create -s gpt ada1

 # gpart add -s 64K -t freebsd-boot -l boot0 ada0
 # gpart add -s 8G -t freebsd-swap -l swap0 ada0
 # gpart add -t freebsd-zfs -l disk0 ada0
 # gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada0

 # gpart add -s 64K -t freebsd-boot -l boot1 ada1
 # gpart add -s 8G -t freebsd-swap -l swap1 ada1
 # gpart add -t freebsd-zfs -l disk1 ada1
 # gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 ada1

 # zpool create -o altroot=/mnt zroot mirror /dev/gpt/disk0 /dev/gpt/disk1
 # zfs create zroot/tmp
 # chmod 1777 /mnt/tmp
 # zfs create zroot/usr
 # zfs create zroot/var
 # zfs create zroot/home
 # exit

4. после выхода из Shell, продолжите установку.
5. когда установка завершится выберите опцию Live CD и зайдите под root’ом.
6. исправьте точку монтирования и файл кэша zpool

 # echo 'zfs_load="YES"' >> /mnt/boot/loader.conf
 # echo 'vfs.root.mountfrom="zfs:zroot"' >> /mnt/boot/loader.conf
 # zfs unmount -a
 # zpool export zroot
 # zpool import -o cachefile=/tmp/zpool.cache -o altroot=/mnt zroot

 # zfs set mountpoint=/ zroot
 # cp /tmp/zpool.cache /mnt/boot/zfs/
 # zfs unmount -a
 # zpool set bootfs=zroot zroot
 # zpool set cachefile='' zroot
 # zfs set mountpoint=legacy zroot
 # zfs set mountpoint=/tmp zroot/tmp
 # zfs set mountpoint=/usr zroot/usr
 # zfs set mountpoint=/var zroot/var
 # zfs set mountpoint=/home zroot/home

7. после этих команд, напечатайте reboot из Live CD, чтобы завершить установку.

Оригинал

UPD: Еще по теме