Piping пароль для Kinit на сервере Windows - PullRequest
0 голосов
/ 04 марта 2019

Мы настраиваем систему, в которой нам необходимо перепроверять личность пользователя, прежде чем ему / ей будет разрешено выполнить определенную задачу.Пользователь вводит свой пароль на веб-сайт, а затем PHP запускает kinit для проверки правильности пароля.Мы используем Kerberos для аутентификации.Вот что мы успешно опробовали на сервере Linux:

echo "password123" | kinit username@REALM.COM

Проблема в том, что система работает на сервере Windows.Мы установили kinit, но не можем заставить работать то же самое.Выполнение этой же команды, с кавычками или без них, просто дает нам такой вывод:

kinit: Generic preauthentication failure while getting initial credentials

Любые предложения о том, что можно сделать здесь?

Редактировать: Запускпросто "kinit", а затем ввод пароля в командной строке, работает хорошо.

...