Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Andy Bogdanov                        2:5020/400     02 Dec 2001  13:25:06
 To : "maxim lapkovskij"
 Subject : Re: inetd
 -------------------------------------------------------------------------------- 
 
 maxim lapkovskij <lma@reghosp.nsc.ru> wrote:
 
 ml>Прочитав man %subj% я пришел к выводу, что при поступлении данных из tcp
 ml>сокета
 ml>они передаются на STDIN программы, а данные посылаемые в STDOUT передаються в
 ml>сокет. Хотелось бы знать, почему не работает следующий контрольный пример на
 ml>данную тему, а именно:
 ml>
 ml>в inetd прописываю например, следующее.
 ml>telnet stream tcp wait root /lma/telnet.pl /lma/telnet.pl
 ml>
 ml>Собственно сам /lma/telnet.pl
 ml>--------------------------------------------------------------------------
 ml>#!/usr/bin/perl5
 ml>
 ml>  print STDOUT "Что ты здесь делаешь, маленький хакер, \n а не пойти ли тебе
 ml>..... куда подальше \n\n";
 ml>  open (LMA,'|sendmail lma@reghosp.nsc.ru');
 ml>  while (<STDIN>) {print LMA $_};
 ml>  close(LMA);
 ml>--------------------------------------------------------------------------
 ml>Вроде все как надо, но только ни надпись на экран не выводиться, ни данные с
 ml>клавиатуры не посылаються мне на мыло, приходит только пустое письмо, если
 ml>поставить nowait вместо wait то пустые письма начинают сыпаться как из рога
 ml>изобилия.
 ml>
 ml>Хотелось бы знать что я делаю не так, где собственно говоря вилы ?
 
 если уж так хочется отпинывать нежелательных посетителей - можно 
 less /etc/hosts.allow
 и маны по тексту в нем... там и примеры есть...
 
 кстати! а кто нибудь раскажет - есть ли возможность через этот механизм
 запретить вход отдельному юзеру с внешних адресов, оставив вход из локалки?
 а то кроме как анализировать %u@%h внешним скриптом - что-то ничего в 
 голову больше не приходит :( и man hosts_access & hosts_options что-то
 не очень помогает :(
 
 -- 
    Bye!
         Andy Bogdanov //andy@itn.ru//
 
 --- ifmail v.2.15dev5
  * Origin: ITN (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 inetd   maxim lapkovskij   01 Dec 2001 18:04:23 
 Re: inetd   Andy Bogdanov   02 Dec 2001 13:25:06 
Архивное /ru.unix.bsd/240044acaae94.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional