сканер ftp (недавно нашел в инете)

marlin

New Member
#!/bin/bash
outlog="/tmp/scanlist.html" || outlog="$1"
rm -rf /tmp/scaner; mkdir /tmp/scaner; cd /tmp/scaner
for abc in 10.0.114.{1..254}
do
LC_ALL=C wget -t 1 -T 1 "ftp://$abc"
done
echo '<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><title>'`date`'</title></head>
<body>
<center><h1>Сканер FTP-серверов</h1></center>
Находит только те сервера, с которыми удолось соединиться<br>
Текущий список был сгенерирован:<font color="red"><b>'`date`'</b></font><br>
Для удобства использования советую нажимать на ссылки правой кнопкой и выбирать пункт меню "открыть в новом окне" или "открыть в новой вкладке", если браузер поддерживает вкладки, также для открытия в новой вкладке (чаще всего) достаточно зажать клавишу CTRL и тыкнуть по ссылки.<br>
' > ${outlog}
cat index.htm* | grep -v "body>" | grep -v "html>" | grep -v "head>" | grep -v "title>" | grep -v "<!DOC" | iconv -f cp1251 -t utf8 >> ${outlog}
echo "</body></html>" >> ${outlog} && rm -rf /tmp/scaner; cd /tmp/
/usr/bin/firefox /tmp/scanlist.html
 

marlin

New Member
Обовсех не точностях и не понятках просьба сообщить :)
 
Зверху