| |||
![]()
|
![]() ![]() |
![]()
Пишу, пока работает scp и wget Придя домой, почувствовал непреодолимое желание работать. Допустим. Однако файлы для работы лежат на работе. На рабочей машинке. Дома есть винда и модем. На работе тоже есть модем. Допустим. Дозваниваемся до работы. Тут выяснилось, что я в упор не помню ip-шник рабочей машинки. И вообще, они по DHCP даются, и я понятия не имею, какой айпишник ей достался после последней перезагрузки. Лезу на свой сервер. Пытаюсь вспомнить, какой диапазон адресов у меня на рабочем месте. Вспоминаю. Запускаю # nmap -sS -p0 -p22 195.19.xxx.* Щаззз... nmap отказывается запускаться. Библиотеки устарели. well... $ pkg_info nmap* nmap-3.50 $ cat /usr/ports/security/nmap/distinfo nmap-3.81 Понятно. # portupgrade nmap 3.50 Допустим. Обновился. И даже запускается. Радостно сканируем: # nmap -sS -p0 -p22 195.19.xxx.* 195.19.xxx.1 TCP 22 FILTERED 195.19.xxx.2 TCP 22 FILTERED 195.19.xxx.1 TCP 22 FILTERED И так далее, и так далее, вплоть до 195.19.xxx.255 Информации ноль. Не так все просто, снаружи вовнутрь на SSH и не влезешь. Правда, сам я сижу на диалапе, который в одной локалке. Только вот локально у меня винда, и нет в ней сканера. Так, другая попытка: $ nmap -sP 195.19.xxx.* Так, уже лучше, ICMP бегает беспрепятственно. По крайней мере выдается 11 штук живых хостов. Host 195.19.xxx.10 appears to be up. Host 195.19.xxx.16 appears to be up. Host 195.19.xxx.30 appears to be up. ............ Nmap finished: 256 IP addresses (11 hosts up) scanned in 3.930 seconds Ну что, 11 хостов - не 256. Берем венду, лезем в консоль, и тупо делаем > telnet 195.19.xxx.10 22 > telnet 195.19.xxx.16 22 ............. На третьем, четвертом и седьмом хостах обнаружилось sshd Запускаем putty и пытаемся ввести пароль. На третьем и четвертом выкидывает. На седьмом хосте пароль подходит. О радость, о счастье! Я выяснил айпи своей машины и даже залез на нее терминалом! Что дальше? Ясное дело, запускаем winscp. Запускаем. Облом-с. winscp выдает странную ошибку и коннектиться не хочет. Вздыхаем. Обычным scp с сервера тоже не залезть. 22-й порт закрыт. А из локалки на 22-й порт пускает. Но winscp не работает. Ок, возвращаемся в терминал на рабочую машинку. $ cd ~/work $ scp -r ./ my.super.server:/~/work my.super.file 100% 2040KB 232.2KB/s 00:08 Ждем несколько минут, пока все скопируется на сервер. Теперь можно обойтись и без winscp, достаточно положить файлы на ftp. Кладу их в http-директорию, ибо она ближе. Возвращаюсь в консоль винды и пишу > wget -r -np my.super.server/mywebdir/work Ждем, пока отработает wget. Это диалап, все грузится гораздо медленнее, чем с работы на сервер. Читаем френдленту. Проверяем почту. Комментим.Отвечаем на комменты. Погладываем в консоль с wget-ом. О, докачалось! О радость! О счастье! Я добился! Я победил! Моё файло здесь! Я могу с ним работать, я могу с ним делать все, что захочу! Тока, это... чой-то так ломает. Может френдленту лучше еще поглядеть. Или спать пойти вообще, поздно оно уже как-то, и все такое.. *yaaaawn* Эх... |
|||||||||||||
![]() |
![]() |