пользователь мерзавца gitolite, просящий пароль с допустимыми ключами

Моя gitolite установка начинает просить пароль suddendly, я проверил /var/log/secure файл и найденный этим.

 sshd[9071]: User git not allowed because account is locked
 sshd[9072]: input_userauth_request: invalid user git

После быстрого поиска я считал, что решение

 sudo passwd -u git

Но это дает этот ответ:

 Unlocking password for user git.
 passwd: Warning: unlocked password would be empty.
 passwd: Unsafe operation (use -f to force)

Я использовал-f для проверки и да, он устранил проблему. Но есть ли оборотная сторона безопасности выполнения этого? Я не хочу, чтобы эта учетная запись имела пароль, только использую аутентификацию ключей.

1
задан 4 January 2015 в 16:48
1 ответ

Обратной стороной безопасности является то, что теперь у вашего пользователя git нет пароля, и любой может войти в систему без пароля (или ключа)!

Для решения проблема, учетная запись не должна быть заблокирована, но должен иметь пароль , даже если никто никогда не использует пароль. Установите случайный пароль для учетной записи и убедитесь, что ключи ssh работают правильно.

1
ответ дан 4 December 2019 в 00:14

Теги

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