Это происходило уже несколько раз, и я расстраиваюсь.
Не знаю, как это происходит, но иногда учетная запись пользователя блокируется. Я меняю их пароль, либо через passwd
или chpasswd
. Я уверен, что пароль установлен правильно, и что я правильно ввожу пароль, когда пытаюсь войти в систему как этот пользователь, но по какой-то причине я получаю "Permission denied, please try again."
и в / var / log / secure есть строка "Failed password for user from 1.2.3.4 port 1234"
.
Я могу удалить пользователя и воссоздать его, но это не работает точно так же, даже если UID другой. Это наводит меня на мысль, что имя пользователя находится в каком-то файле, который необходимо сбросить. Я обнуил / var / log / btmp и / var / log / wtmp, основываясь на некоторых форумах, которые предполагают, что эти файлы могут быть повреждены.
Единственное, что я нашел, - это создать новую учетную запись с новым именем, поэтому вместо cliffm используйте cliffm2.
Ответ на мою проблему был блокировка.
faillock --user cliffm --reset