On Sat, 10 Feb 2007 20:36:24 +0200 Fedir Gontsa <[EMAIL PROTECTED]> wrote:
> Привет уважаемые! > Спешу с вопросом. > есть локальная сеть, довольно большая (4 подсети), пользователи используют > FTP для файлообменов и открытия своих ресурсов. > для более удобного использования (и ограничения сканирования сети) > использовалась на паскале обертка на nmap писанная другим человеком > сейчас бы хотелось модернизировать как-то это дело. > Посоветуйте ПО. Хотелось бы иметь список, который бы периодически (через > cron) обновлялся, для размещения его на сайте сети. Интересуют список ftp и > http ресурсов доступный всем > не дождался, написал сам... я все же не ас в скриптописании, у меня другая профессия, но что смог написал, если кто может помогите довести его до красивого вида #!/bin/bash #Fedir Gontsa, 2007 #FTP host scaner listold=/var/www/ftp/list list=/var/www/ftp/listnew touch $list echo '<font class="date">Start: ' >>$list date | iconv -f koi8-u -t utf-8 >>$list echo '</font><br>' >>$list #Network 172.20.80.0 echo '<font class="title">Network 172.20.80.*</font><br>' >>$list echo '<div class="content" align="center">' >>$list for ((i=34; i<=224; i++)) do nmap -p 21 -n 172.20.80.$i | grep open >/dev/null 2>&1 if [ $? -eq 0 ]; then echo "<a href='ftp://172.20.80.$i' target='_blank'>172.20.80.$i</a><br>" >>$list fi done echo '</div>' >>$list #network 172.20.81.0 .... #network 172.20.82.0 .... #network 172.20.83.0 .... echo '<font class="date">Stop: ' >>$list date | iconv -f koi8-u -t utf-8 >>$list echo '</font><br>' >>$list cat $list >$listold rm $list Заранее спасибо, с Уважением Федор Гонца -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]