Программирование > Perl
Скрипты для редактирование файлов root из под apache
arto:
perldoc Expect
perldoc IO::Pty
perldoc IPC::Run
kit4351:
Если сделать через sudo без пароля это понятнго. Вопрос тогда другой появляется, как проверить авторизацию. Существует ли пользователь и имеет ли он права на sudo это мы можем узнать путем проверки файлов соответствующих на наличие его. Но как в этом случае можно будет проверить правильность пароля?
arto:
не понял вопроса.
не могли бы вы его переформулировать на более русском языке?
kit4351:
при входе в веб интерфейс пользователь авторизируется в нем, вводит пароль и логин. Для авторизации хочу использовать локальных пользователей. Существование введенного пользователя на сервере проверить легко, а вот как проверить правильность введенного пароля в веб интерфейсе с паролем этого пользователя на сервере. Т.Е.
На сервере существуют пользователи user admin и luser у каждого свой пароль.
в веб интерфейсе введу user и пароль , как мне удостовериться что пароль этого пользователя введен правильно
kit4351:
ведь в файлах linux пароли хранятся в хэшированном виде и проверить путем сравнения не получится. По крайней мере я так думаю.
Навигация
Перейти к полной версии