Итак:
Сделал отдельного юзера. В /etc/passw для этого юзера прописал соответсвенно Prog.exe. - и чудо!! ВСЕ ЗАРАБОТАЛО! Захожу по теленету с удаленного компа под именем юзера - автоматом запускается на плате Prog.exe. На удаленном компе просто закрываю окно - на плате АВТОМАТОМ Prog.exe закрывается. Все как на обычном линуксе. То что мне и надо....почти.
Дел в том, что теперь(после добавления юзера) телнет на плате запускается просто - telnetd. После попытки коннекта с удаленного компа выскаивает (на удаленном компе) просьба ввести login: и password: А хочется, чтоб не надо было вообще вводить линуксово-юзерский логин-пароль - а сразу видеть запуск Prog.exe
Именно так было, когда юзера не добавлял, а телнет на плате запускался через "telnetd -l /home/Prog.exe" Но в этом случае закрытие окна телнета на удаленном компе не приводило к автозакрытию Prog.exe
Можно ли как-то обойти ввод логина-пароля юзера(или чтоб он вводился автоматически как-нибудь) - чтоб сразу по коннекту попадать в Prog.exe?
"telnetd -l /home/Prog.exe" - как я понял "из интернета" не совсем верно. Это просто подмена стандартной проги login. На самом деле telnetd запускает по умолчанию login, которая регистрирует пользователя и запускает прописаную в passw для этого пользователя оболочку. В моем случае это будет Prog.exe. Теперь стоит вопрос, как попросить login автоматом логинится на нужного юзера. Типа автологин. Есть ключ -f. Но никак не получается в связке запустить telnetd и login(в режиме автологина)
Подскажите, как это в скриптах будет выглядеть?
|