понедельник, 28 февраля 2011 г.

Удаление гостевых дополнений VirtualBox

Имеется виртуальный сервер с Fedora, на которую были поставлены гостевые дополнения путем запуска установочного скрипта VBoxLinuxAdditions.run, находящегося на образе диска, который можно скачать с официального сайта VirtualBox. Было решено перейти на использование гостевых дополнений, поставляемых пакетом VirtualBox-OSE Guest Additions из репозитория RPMFUSION.

Для удаления уже установленных дополнений достаточно воспользоваться скриптом:
# /opt/VBoxGuestAdditions-4.0.2/uninstall.sh

четверг, 10 февраля 2011 г.

И еще раз про скрипт обновлений Comodo

UPD: доступна новая версия скрипта.
Ещё раз обновил скрипт проверки обновлений Comodo. Стали доступны обновления, упакованные в 7z, что дополнительно экономит трафик. Соответственно, в системе должен быть установлен пакет 7zip. Сам антивирус обновился и теперь ищет базы немного по другому пути, достаточно создать симлинк
# ln -s /var/www/comodo/av/updates50 /var/www/comodo/av/updates51

Сам скрипт:

вторник, 8 февраля 2011 г.

Шифрованный образ раздела

Изредка бывает необходимо зашифровать не целый раздел, а отдельный образ раздела, хранящийся в виде файла. Плюсы в таком подходе - лёгкость переноса образа на другую машину, отсутствие необходимости двигать разделы и т.д.

Использовать будем старый добрый LUKS, с той небольшой разницей, что работа будет вестись с loop-устройством.
Создали сам образ из псевдослучайных значений:
# dd if=/dev/urandom of=/mnt/250/image.img bs=4M count=10
Создаём ассоциацию образа и loop-устройства:
# losetup /dev/loop0 /mnt/250/image.img
Вместо непосредственно указания loop-устройства можно поставить опцию -f, что значит "найти незанятое устройство".
А дальше работа с /dev/loop0 ничем не отличается от обычной работы cryptosetup:
# cryptosetup luksFormat /dev/loop0
# cryptosetup luksOpen /dev/loop0 secret
# mkfs.ext3 /dev/mapper/secret
# mount /dev/mapper/secret /mnt/secret
Отключение в таком порядке:
# umount /mnt/secret
# cryptosetup luksClose secret
# losetup -d /dev/loop0

вторник, 1 февраля 2011 г.

Изменение метки тома FAT32 из Linux

Принесли флешку, метка тома которой (label) состояла из различных служебных символов. Возможно побочный эффект какого-нибудь вируса. Изменить эту метку на разделе FAT32 можно командой mlabel из пакета mtools. Установка:
# emerge mtools
Настройка:
/etc/mtools/mtools.conf
drive c: file="/dev/sdc1"
Запускаем:
# mlabel c:

Получение отчетов о состоянии сервера

Чтобы получать отчёты о состоянии сервера, можно воспользоваться программой Logwatch.