Задача, необходимо вызвать login потом вывалиться... и главное вернуть результат, насколько корректно вошли.
Не могу реализовать ....
Ни через exec никак
Все задачи делать в скрипте входа не предлагайте.... не работает.
Вернее будет работать, если предложите какое либо решение что бы шелл перешел в полный 8-битный режим
Точне объяснить не могу сам с трудом понимаю...
Или предложите любой способ аутентифицироваться в системе и сообщить это текущему процессу....
Shell проверить имя пароль методами системы ...
Модераторы: /dev/random, Модераторы разделов
Re: Shell проверить имя пароль методами системы ...
Если не от рута, то можно так попробовать su <username> -c /bin/true. При успешной авторизации завершится со статусом 0, иначе 1.
2.6.14-gentoo-r5
kde-3.5.0 | openbox-3.2
Deep Purple | Rob Zombie | Led Zeppelin | ДДТ
kde-3.5.0 | openbox-3.2
Deep Purple | Rob Zombie | Led Zeppelin | ДДТ
Re: Shell проверить имя пароль методами системы ...
Да спасибо, я к этому как раз и сам пришел.... из всех возможных вариантов.... и после более вдумчивого изучения манов...
Получается что он как раз и выполняется в текущем контексте, что мне очень подходит...
А вот от рута ли? боюсь да... система приема звонков там от рута работает.... но мы что-нибудь пидумаем ...
Проверить к сожалению смогу тока завтра... ибо машина оччень далеко А на моей я такое эмулировать не смогу
Спасибо большое
Получается что он как раз и выполняется в текущем контексте, что мне очень подходит...
А вот от рута ли? боюсь да... система приема звонков там от рута работает.... но мы что-нибудь пидумаем ...
Проверить к сожалению смогу тока завтра... ибо машина оччень далеко А на моей я такое эмулировать не смогу
Спасибо большое
Re: Shell проверить имя пароль методами системы ...
Можно еще попробовать написать модуль для pam, там много всяких возможностей.
Не шалю, никого не трогаю, починяю примус...
Re: Shell проверить имя пароль методами системы ...
Всем спасибо, проблема решена....
как всегда достаточно одной запятой
Решена очень красиво, минимальным изменением в системе, как и задумывалось изначально....
просто я с дуру шелл для юзера вызывал дополнительно через exec
стыдно .... но
Еще раз всем спасибо
подробности можно глянуть здесь
http://nab.kiev.ua/
как всегда достаточно одной запятой
Решена очень красиво, минимальным изменением в системе, как и задумывалось изначально....
просто я с дуру шелл для юзера вызывал дополнительно через exec
стыдно .... но
Еще раз всем спасибо
подробности можно глянуть здесь
http://nab.kiev.ua/