Это команда pam_abl, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
pam_abl - запросить или очистить базы данных, используемые модулем pam_abl.
СИНТАКСИС
pam_abl [ОПЦИЯ] [КОНФИГУРАЦИЯ]
ОПИСАНИЕ
Предоставляет не-pam-интерфейс для информации, хранящейся в базах данных модуля pam_abl.
CONFIG - это имя конфигурационного файла pam_abl (по умолчанию: /etc/security/pam_abl.conf). В
config читается, чтобы узнать имена баз данных pam_abl, правила, которые управляют
очистка от старых данных и команд для запуска, когда пользователь или хост переключает состояние.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
ОБСЛУЖИВАНИЕ
-час, --Помогите
См. Это сообщение.
-д, --debugcommand
Распечатайте команды блокировки / очистки, разделенные на аргументы.
-п, --purge
Очистите базы данных в соответствии с правилами очистки в config.
-р, --родственник
Время отображения относительно текущего момента.
-в, --подробный
Подробный вывод.
НЕ-ПАМ ВЗАИМОДЕЙСТВИЕ
-ф, --неудача
Неудачный пользователь или хост.
-ш, - белый список
Выполнить белый список (удалить из черного списка, не дает иммунитета).
-с, --проверить
Проверить статус. Возвращает ненулевое значение, если в настоящее время заблокировано Печать Название: статус если многословность
указан. Если указано более одного хоста или пользователя, проверяется только первый хост / пользователь.
пара.
-у, --Обновить
Обновите состояние всех пользователей / хостов в базе данных. Это также вызовет соответствующие
скрипты, которые будут называться.
-с, --услуга
Действовать в контексте указанной услуги. По умолчанию нет.
-У, --Пользователь
Работать с пользователем (подстановочные знаки подходят для внесения в белый список).
-ЧАС, --хозяин
Работать на хосте (подстановочные знаки можно добавлять в белый список).
-Р, --причина
Используется только при наличии -f (по умолчанию "AUTH"). Указывает, почему аутентификация
не смогли. Возможные значения: USER, HOST, BOTH, AUTH.
Если вы указали команды для запуска в своей конфигурации, эти команды будут пытаться запускаться, если
хост или пользователь переключает состояние (заблокировано <→ очистить) с момента последней проверки. В
команда будет запущена только в том случае, если вы предоставите достаточно информации для заполнения поля
замены в команде. Например, если ваша host_clr_command использует% s
параметр, вам нужно будет указать службу с помощью -s, чтобы команда
на самом деле запустить.
ПРИМЕРЫ
Получите список отказавших хостов и пользователей:
$ pam_abl
Получите полный список отказов, указав время относительно текущего момента:
$ pam_abl -rv $ pam_abl --относительный --verbose
Очистить старые данные:
$ pam_abl -p $ pam_abl --purge
Разблокируйте все хосты example.com ,where.com:
$ pam_abl -w -H * .example.com -H \ * .where.com
Ошибка хоста badguy.com и пользователя joe из-за сбоя аутентификации:
$ pam_abl -f -H badguy.com -U joe -R АВТОРИЗАЦИЯ
Проверьте, разрешено ли Джо в настоящее время использовать вашу службу neato с некоторого хоста, запустив
необходимые команды, если он переключает состояние:
$ pam_abl -c -U joe -H какой-то хост -s опрятно
Поскольку состояние пользователя / хоста обновляется только при попытке, вы можете вручную
заставить pam-abl обновлять состояния и вызывать правильные скрипты:
$ pam_abl -u
АВТОРЫ
Лоде Мертенс[электронная почта защищена]>
Энди Армстронг[электронная почта защищена]>
Крис Тасма[электронная почта защищена]>
СОСТАВЛЕНИЕ ОТЧЕТОВ ОШИБКИ
Сообщайте об ошибках[электронная почта защищена]> или с помощью багтрекера на sourceforge.
Используйте pam_abl в Интернете с помощью сервисов onworks.net