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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Sergey E.Sumin                       2:5025/17      20 Oct 2003  11:10:06
 To : All
 Subject : Re: telnet.pl => windows
 -------------------------------------------------------------------------------- 
 
 .RFC-X-Complaints-To: news@news.relex.ru
 .RFC-X-Priority: 3
 .RFC-X-MSMail-Priority: Normal
 .RFC-X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
 From: "Sergey E.Sumin" <sumin@relex.ru>
 
 "Сергей Торопов" <sergiy@fio.karelia.ru> wrote in message
 news:bmosqa$5j2$1@atv.karelia.ru...
 
 > Хм... я задал вопрос именно по перлу, потому как:
 
 ...
 skipped
 ...
 
 > ну и тд, короче говоря всё это уже настроено и обычный telnet давно уже
 > ходит
 
 ну тогда ответ по перлу:
 perldoc Net::Telnet
 /Connecting to a Remote MS-Windows Machine
 
 > нормальную серверную ОС ставить не будем, тк это пользовательские машины
 
 :)
 
 > им типа винда нужна
 > задача именно выполнить несколько команд на льзовательской машине с
 
 правами
 
 > администратора
 
 Hе думаю, что это правильный подход к администрированию, ибо:
 1. Рутом по телнету никто не работает, поскольку telnet не является
 защищенным протоколом. Лучше использовать ssh.
 2. Hадо хранить список  рутовых паролей рабочих станций и поддерживать их в
 актуальном состоянии (либо передавать по незащищенному протоколу пароль
 администратора домена)
 3 Удаленное выполнение команд, которое здест применяется - очень заманчивая
 вещь для взломщика.
 
 Лучше использовать pull - методику.Сделать на сервере ресурс, в который
 написать скрипт, который надо выполнить, ограничить к нему доступ и ходить
 туда с рабочих станций (по SMB, ftp, ssh, telnet etc.) по расписанию. Можно
 сделать так, чтобы скрипт с рабочей станции писал на сервер свой лог.
 Существуют другие технологии сетевого взаимодействия, более близкие виндам
 которые можно использовать (COM/DCOM/COM+).
 
 > если точнее, то может быть кто-нить подскажет, что нужно вместо написать?
 > $t = new Net::Telnet (Timeout => 2,
 >                        Prompt => '/C:\\> $/');
 
 Hу для начала напиши Prompt => '/C:\\\\>/i'
 --- Microsoft Outlook Express 6.00.2800.1106
  * Origin: RELEX Inc. (2:5025/17@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: telnet.pl => windows   Sergey E.Sumin   20 Oct 2003 11:10:06 
Архивное /ru.perl/12143fcd6b0a6.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional