← All posts tagged bicicle

Const

Заголовок: «Бешеному учОному семь серверов не крюк»
Преамбула.
Уезжая на конференцию, оставил я свою машину в БашГУ (24 ядра) досчитывать задачу, чтобы забрать результаты и на месте дорисовать мультик для доклада. Так как в БашГУ инет в меру паршивый и время от времени тамошний pppoe (или как оно там) рвётся, а также у машин исключительно внутренняя адресация, то пришлось сделать реверсный ssh на сервер (шлюз) в ИМех и попросить человека в случае чего восстанавливать сеть (в этом терминале стрелка вверх, энтер) и устанавливать ssh (в другом терминале стрелка ввер, энтер, ввести пароль). Пароль придумал во-первых, не свой стандартный, во-вторых, простой, чтобы понятно было набирать человеку постороннему, а также и самому не забыть.
Амбула.
Пароль я забыл.
Решение проблемы существовало и я его нашёл, и с машины в Институте ядерной физики СО РАН (из гостиницы 50мегабайт качать жаба задушила, см. juick.com я его осуществил.
Описываю путь решения.
1. Захожу на свою машину в Механике.. Путь туда опосредованный через так называемый проброс портов. То есть шлюз Института, затем уже моя машина. (Два ssh-хопа).
2. Оттуда у меня вход без пароля (по ключу) рутом обратно на шлюз. (Три)
3. На шлюзе от имени рута (то есть без пароля) переход под свою учётку, от которой пароль забыл.
4. Оттуда вход на машину в БГУ через реверсный ssh, который мне подняли подняла. (4 хопа)
5. Теперь, находясь на машине в БГУ, кидаю по scp на свою машину в Механику (проброс портов, напоминаю), архив с результатами. (Насчитаем 6)
6. Выхожу со всех машин.
7. С машины, с которой начал путь, по scp забираю из Механики (проброс) этот файл. (8)
8. ...
9. profit!
Таким образом, насчитал 8 условных ssh-хопов, которые не крюк ;)
Мораль.
Помнить пароль надо. А если плохо с памятью, — записывайте!