RussianLDP Рейтинг@Mail.ru
WebMoney: 
WMZ Z294115950220 
WMR R409981405661 
WME E134003968233 
YandexMoney: 
41001198119846 
E-gold:
5128052

Beyond Linux From Scratch. Версия 6.0

Глава 4. Безопасность

cracklib-2.7

Введение в cracklib

Пакет cracklib содержит библиотеку, используемую для усиления паролей сравнением паролей, выбранных пользователем, со словами в выбранном словаре.

Информация о пакете

Дополнительно

Вам также необходимо скачать список слов для использования с cracklib. Имеется два списка слов на выбор в следующих местах. Используйте список слов cracklib для хорошей безопасности или список слов allwords для слабых машин. Вы можете выбрать любой другой список слов, который имеете в своем распоряжении.

Установка cracklib

Сначала, как пользователь root, установим выбранный список слов для cracklib:


install -d -m755 /usr/share/dict &&
install -m644 ../[wordlist] /usr/share/dict &&
ln -sf [wordlist] /usr/share/dict/words &&
echo $(hostname) >> /usr/share/dict/extra.words

Список слов ссылается на /usr/share/dict/words исторически, words является первичным списком слов в /usr/share/dict. Дополнительно значение hostname перенаправлено в файл, названный extra.words. Этот файл намечен быть местом специфичного списка, который включает легкие для отгадывания пароли, такие как имена компаний или департаментов, имена пользователей, имена продуктов, имена компьютеров и т. д.

Теперь применим BLFS-патч:


patch -Np1 -i ../cracklib,2.7-blfs-1.patch

Если необходимо, примените Heimdal-патч:


cp -R cracklib cracklib_krb5 &&
patch -Np1 -i ../cracklib,2.7-heimdal-1.patch

В конце, как пользователь root, установим пакет:


make install &&
rm /lib/libcrack.so &&
ln -sf ../../lib/libcrack.so.2.7 /usr/lib/libcrack.so

Описание команд

rm /lib/libcrack.so; ln -sf ... /usr/lib/libcrack.so: Эти две команды перемещают ссылку libcrack.so из /lib в /usr/lib.

Содержание

Установленные программы: create-cracklib-dict, mkdict и packer. Установленные библиотеки: libcrack.so и опционально libcrack_krb5.so. Установленные каталоги: /usr/share/dict.

Короткое описание

libcrack.so

Библиотеки предоставляют быстрый словарный метод для сильного усиления паролей.

Последнее обновление 2005-02-26 08:46:21 -0700.

Поиск

 

Найди своих коллег!