Практическое руководство Говорит, проходит ли Система проверку подлинности с паролем только или через PAM

Intialise встречный файл

echo "IE: 0 $(( $( date +%s ) /(60*60*24) ))" >cfile

cfile хранит Вашу маркировку, счетчик и дни начиная со значения эпохи.

Инкрементное значение

read label a b <cfile ;incr=$(( $( date +%s ) /(60*60*24) - $b )); echo "$(( $label $a + $incr)) $(( $b + $incr ))" > cfile

Дисплей

echo "Today's values $( cat cfile )"

При хранении и количества и дневного значения с эпохи, позволяет этому быть названным,

  • Многократно в день, только увеличивающий на первом вызове.
  • Несколько дней спустя значения увеличены корректное дневное различие начиная с последней возможности.
2
13.09.2014, 00:42
1 ответ

Технически по умолчанию sshd не использует , а PAM. Из справочной страницы sshd_config :

UsePAM Включает интерфейс подключаемого модуля аутентификации. [...] По умолчанию «нет»

Но эта опция почти всегда включена при установке SSH дистрибутивами ОС, конфигурационными файлами по умолчанию и т. Д. Вы можете проверить, включен ли он в / etc / ssh / sshd_config , если хотите быть уверенным.

Однако, даже когда PAM используется sshd , вы все равно можете пройти аутентификацию с помощью ключа SSH, который обходит часть аутентификации PAM (учет PAM и управление сеансом все еще выполняются).

2
27.01.2020, 22:13

Теги

Похожие вопросы