|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 07 Oct 2004 15:03:21 To : Artem Chuprina Subject : Re: telnet server -------------------------------------------------------------------------------- >>> Artem Chuprina wrote: VN>> А зачем всё это? Есть работающий системный telnetd, которому или VN>> можно ключом задать другую программу вместо login, или пересобрать AC> О такой возможности я как-то не подумал... А зря. Главное - не А мы на такое менялку паролей привинтили - telnet на AAA-сервер даёт диалог смены пароля диалапщику. Всей смены - одна строчка в inetd.conf. Кстати, программа смены пароля как раз на перле ;)) AC> пытаться при этом запускать его от рута... telnetd, к сожалению, придётся пустить от рута - ему нужно pty получить, в большинстве систем для этого и последующей установки прав на терминал нужен рут. А вот запускаемая программа после chown() терминала на себя может спокойно сделать setuid() и далее работать от простого юзера. Если совсем параноики - после setuid() делается exec(). -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/22383fa407733.html, оценка из 5, голосов 10
|