Использование модуля Expect для имитации действий пользователя
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Использование модуля Expect для имитации... Expand / Collapse
Автор
Сообщение
10.07.2005 20:05


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 06.06.2007 1:59
Сообщ.: 947, Visits: 9 976
Нужно из-под пользователя apache (то есть через web-интерфейс) зайти с правами другого пользователя и выполнить несколько команд.
То есть имитировать следующее:

[ bash] su my_user
password: my_pass
[ bash] ls -l
[ bash] exit

использую для этого модуль Expect

Из-под пользователя my_user все срабатывает, а когда пытаюсь запустить через web, получаю сообщение

No value for $TERM and no -T specified

Может кто-то знает как бороться, или хотя бы как сделать то, что мне нужно? suexec не предлагать.
Сообщ. #875078
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 6:06