Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет asper_lj ([info]asper_lj)
@ 2005-03-17 01:03:00

Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Пишу, пока работает 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*
Эх...


(Читать комментарии)

Добавить комментарий:

Как:
(комментарий будет скрыт)
Identity URL: 
имя пользователя:    
Вы должны предварительно войти в LiveJournal.com
 
E-mail для ответов: 
Вы сможете оставлять комментарии, даже если не введете e-mail.
Но вы не сможете получать уведомления об ответах на ваши комментарии!
Внимание: на указанный адрес будет выслано подтверждение.
Имя пользователя:
Пароль:
Тема:
HTML нельзя использовать в теме сообщения
Сообщение: