3 Ошибка неправильного пароля root - & gt; Выйти

Эти ответы не имеют никакого отношения к вопросу. Нет параметра тачпада для «количества, чтобы прыгать случайно». Да, большинство из нас пытались изменить различные чувствительности, но это только меняет, насколько быстро и сколько давления требуется ... для проклятия, чтобы прыгать случайным образом.

Чтобы быть понятным, мы говорим о тот факт, что Ideapads под Linux, когда вы просто касаетесь пэда и опускаете палец в точке касания, курсор начинает прыгать на экране. Уменьшите чувствительность, и она начнет прыгать.

Ни один из этих ответов не имеет к этому никакого отношения. Суть в том, что IBM, занимающая оборудование, имеет МНОГИЕ проблемы и редко работает правильно. Когда-либо он приглушал себя, сообщая полный объем? Выключить экран, сообщая полную яркость? Это все, где драйверы IBM перехватывают команды «помочь вам» с некоторой «добавленной стоимостью».

У меня была успешная очистка под пробелом и клавишей alt. Он также делает это под Windoze и широко известен.

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

0
задан 12 October 2017 в 04:36

4 ответа

Это зависит! Если ваш логин приветствует то, что находится в файле pam.d common-auth, вы можете ...

Откройте файл common-auth для редактирования sudo nano /etc/pam.d/common-auth. Добавьте следующие две строки на самом верху.

auth    required    pam_tally.so    onerr=fail deny=3
account required    pam_tally.so    reset

(возможны варианты конфигурации для common-auth, но, похоже, это работает, я бы хотел отредактировать, если кто-то может улучшить)

Чтобы сбросить блокировки учетной записи при перезагрузке, отредактируйте root crontab с помощью sudo crontab -e и добавьте следующую строку внизу:

@reboot /usr/bin/faillog -a -r

Если вы хотите отправить электронное письмо, возможно, было бы лучше сделать сценарий для запуска при загрузке (через root crontab), который выполняет все, что вам нужно, а не запускает команду выше с помощью crontab root. Скрипт будет выглядеть примерно так:

#!/bin/bash

# Do check to see if specific account is locked
user=NAME_OF_ACCT_TO_CHECK
failCount=$(faillog -u $user | grep -P "^$user" | awk '{print $2}')

if [ $failCount -ge 3 ]; then
# send your email
# do whatever else you want to do when account is locked
fi

# reset counts
faillog -a -r
2
ответ дан 22 May 2018 в 23:32
  • 1
    Я просто перечитаю ваш вопрос. Если вы хотите перезагрузиться после трех неудачных попыток, вам нужно будет настроить сценарий для просмотра вывода faillog -u $user, где $ user является пользователем, которого вы хотите посмотреть. Когда ваш скрипт видит, что порог превышен, он может отправить электронное письмо и автоматически перезагрузить систему. Мой ответ выше не будет перезагружать систему, когда достигнут порог, что немного более безопасно, так как кто-то пытается угадать пароль, возможно, не перезагрузит систему. Таким образом, учетная запись остается в заблокированном состоянии, пока система не будет перезагружена. – b_laoshi 17 April 2017 в 05:13
  • 2
    ОК. Большое спасибо. – StrangeRanger 17 April 2017 в 07:34

Это зависит! Если ваш логин приветствует то, что находится в файле pam.d common-auth, вы можете ...

Откройте файл common-auth для редактирования sudo nano /etc/pam.d/common-auth. Добавьте следующие две строки на самом верху.

auth required pam_tally.so onerr=fail deny=3 account required pam_tally.so reset

(возможны варианты конфигурации для common-auth, но, похоже, это работает, я бы хотел отредактировать, если кто-то может улучшить)

Чтобы сбросить блокировки учетной записи при перезагрузке, отредактируйте root crontab с помощью sudo crontab -e и добавьте следующую строку внизу:

@reboot /usr/bin/faillog -a -r

Если вы хотите отправить электронное письмо, возможно, было бы лучше сделать сценарий для запуска при загрузке (через root crontab), который выполняет все, что вам нужно, а не запускает команду выше с помощью crontab root. Скрипт будет выглядеть примерно так:

#!/bin/bash # Do check to see if specific account is locked user=NAME_OF_ACCT_TO_CHECK failCount=$(faillog -u $user | grep -P "^$user" | awk '{print $2}') if [ $failCount -ge 3 ]; then # send your email # do whatever else you want to do when account is locked fi # reset counts faillog -a -r
2
ответ дан 18 July 2018 в 14:48

Это зависит! Если ваш логин приветствует то, что находится в файле pam.d common-auth, вы можете ...

Откройте файл common-auth для редактирования sudo nano /etc/pam.d/common-auth. Добавьте следующие две строки на самом верху.

auth required pam_tally.so onerr=fail deny=3 account required pam_tally.so reset

(возможны варианты конфигурации для common-auth, но, похоже, это работает, я бы хотел отредактировать, если кто-то может улучшить)

Чтобы сбросить блокировки учетной записи при перезагрузке, отредактируйте root crontab с помощью sudo crontab -e и добавьте следующую строку внизу:

@reboot /usr/bin/faillog -a -r

Если вы хотите отправить электронное письмо, возможно, было бы лучше сделать скрипт для запуска при загрузке (через root crontab), который выполняет все, что вам нужно, а не запускает команду выше с помощью crontab root. Скрипт будет выглядеть примерно так:

#!/bin/bash # Do check to see if specific account is locked user=NAME_OF_ACCT_TO_CHECK failCount=$(faillog -u $user | grep -P "^$user" | awk '{print $2}') if [ $failCount -ge 3 ]; then # send your email # do whatever else you want to do when account is locked fi # reset counts faillog -a -r
2
ответ дан 24 July 2018 в 20:29

Это зависит! Если ваш логин приветствует то, что находится в файле pam.d common-auth, вы можете ...

Откройте файл common-auth для редактирования sudo nano /etc/pam.d/common-auth. Добавьте следующие две строки на самом верху.

auth required pam_tally.so onerr=fail deny=3 account required pam_tally.so reset

(возможны варианты конфигурации для common-auth, но, похоже, это работает, я бы хотел отредактировать, если кто-то может улучшить)

Чтобы сбросить блокировки учетной записи при перезагрузке, отредактируйте root crontab с помощью sudo crontab -e и добавьте следующую строку внизу:

@reboot /usr/bin/faillog -a -r

Если вы хотите отправить электронное письмо, возможно, было бы лучше сделать сценарий для запуска при загрузке (через root crontab), который выполняет все, что вам нужно, а не запускает команду выше с помощью crontab root. Скрипт будет выглядеть примерно так:

#!/bin/bash # Do check to see if specific account is locked user=NAME_OF_ACCT_TO_CHECK failCount=$(faillog -u $user | grep -P "^$user" | awk '{print $2}') if [ $failCount -ge 3 ]; then # send your email # do whatever else you want to do when account is locked fi # reset counts faillog -a -r
2
ответ дан 31 July 2018 в 23:31

Другие вопросы по тегам:

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