SSH -Отказано в доступе (открытый ключ)-не работает в случае одного узла

При входе в систему как пользователь root:

" chmod 775 /bin/su "

Это изменяет разрешения для владельца и групп на 7(r,w,x)и разрешений других пользователей на 5(r,x.)из бинарного файла su в каталоге /bin .

1
27.06.2019, 10:11
1 ответ

Всем, кто наткнется на эту тему, я нашел корень своей проблемы. Я записываю это, потому что не нашел обсуждения, в котором поднималось это решение.

  • в конфигурационном файле sshd _у пользователя не запрашивался пароль:PasswordAuthentication no
  • однако пользователь был защищен паролем вообще на узле C, но не на B

Узел В:

# passwd --status user
user LK 2017-09-27 0 99999 7 -1 (Empty password.)

Узел С:

# passwd --status user
user LK 2019-04-03 0 99999 7 -1 (Password locked.)

Решение:

# passwd -d user
Removing password for user user.
passwd: Success

Теперь sshработает нормально.

Я обнаружил проблему, когда проверил файл /var/log/messages:

Connection from X.X.X.X port 60408 on Y.Y.Y.Y port 22
User user not allowed because account is locked
input_userauth_request: invalid user user [preauth]
Connection closed by X.X.X.X port 60408 [preauth]
2
27.01.2020, 23:30

Теги

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