Удалённое подключение по SSH к "консоли".

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
freeman
лейтенант
Сообщения: 734
Зарегистрирован: 2007-03-18 5:13:25

Удалённое подключение по SSH к "консоли".

Непрочитанное сообщение freeman » 2007-03-22 0:47:39

Понимаю что возможно задача не того ... но всё же.
Как мне "подключится" с удалённого WIn компьютера к консоли FreeBSD.
Подробно расписываю ситуацию/задачу. Запустил я локально на компе с FreeBSD одну очень долгую операцию, прямо с консоли. Сейчас захожу с Win машины по SSH клиентом PuTTY и понимаю что сервак стоит бездельничает, ожидая от меня команды выбора опции такой то.

Код: Выделить всё

ps auxww
 /bin/sh -c /usr/bin/dialog --checklist "Options 
Очень хотелось бы иметь возможность подключится к локальной консоли и "наклацав" там отключится, чтобы процесс продолжился и соотв. комп зря электроэнергию по ночам не тратил :)
Почему стал запускать долгие операции из локальной консоли - если делать что то "интерактивно" удалённо, то при разрыве коннекта (интеренет неважный) всё начинай сначала.
На данном этапе интересуют не советы делать всё так чтобы вопросов не задавало и через cron, а можно ли как то из таких вот уже свершившихся ситуаций выходить красиво.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
abanamat
сержант
Сообщения: 255
Зарегистрирован: 2007-03-15 11:24:26
Откуда: Питер
Контактная информация:

Re: Удалённое подключение по SSH к "консоли".

Непрочитанное сообщение abanamat » 2007-03-22 0:58:26

freeman писал(а):Понимаю что возможно задача не того ... но всё же.
Как мне "подключится" с удалённого WIn компьютера к консоли FreeBSD.
Подробно расписываю ситуацию/задачу. Запустил я локально на компе с FreeBSD одну очень долгую операцию, прямо с консоли. Сейчас захожу с Win машины по SSH клиентом PuTTY и понимаю что сервак стоит бездельничает, ожидая от меня команды выбора опции такой то.

Код: Выделить всё

ps auxww
 /bin/sh -c /usr/bin/dialog --checklist "Options 
Очень хотелось бы иметь возможность подключится к локальной консоли и "наклацав" там отключится, чтобы процесс продолжился и соотв. комп зря электроэнергию по ночам не тратил :)
Почему стал запускать долгие операции из локальной консоли - если делать что то "интерактивно" удалённо, то при разрыве коннекта (интеренет неважный) всё начинай сначала.
На данном этапе интересуют не советы делать всё так чтобы вопросов не задавало и через cron, а можно ли как то из таких вот уже свершившихся ситуаций выходить красиво.
можно. если я все правильно понимаю, для подглядывания за концолью есь какие-то опции ядра. все собираюсь сделать заради эксперимента, но некогда... я думаю в эту сторону рыть.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35439
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-03-22 13:36:02

Код: Выделить всё

cd /usr/ports
make search name='screen'
Убей их всех! Бог потом рассортирует...

Аватара пользователя
serge
майор
Сообщения: 2133
Зарегистрирован: 2006-07-30 15:34:14
Откуда: Саратов
Контактная информация:

Непрочитанное сообщение serge » 2007-03-22 16:08:59

Почему стал запускать долгие операции из локальной консоли - если делать что то "интерактивно" удалённо, то при разрыве коннекта (интеренет неважный) всё начинай сначала.
А если процесс на задний фон убрать...? Вроде все остается и работает.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35439
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-03-22 17:09:02

теряется интерактивность.
скрин - грамотное решение.
Убей их всех! Бог потом рассортирует...

sst78rus
рядовой
Сообщения: 40
Зарегистрирован: 2006-07-18 10:39:55

Непрочитанное сообщение sst78rus » 2007-03-22 17:20:31

Присоединяюсь к предыдущему оратору :D screen просто супер как удобно.

Пользоваться (если man screen лень читать):
screen <процесс>
Запукскается процесс. Если надо отключиться - Ctrl+A,D Можно смело сеанс закрывать.
Когда поключишься снова, screen -list покажет какие сеансы не завершены еще.
Ну и screen -r <номер сеанса> подключит обратно.