1

Как дублировать удаленный сеанс в терминале Linux (Ubuntu)? Например, если у меня открыт сеанс SSH, как я могу скопировать этот сеанс в терминале?

1 ответ1

1

Сначала установите экран, используя apt-get:

sudo apt-get install screen

Теперь откройте ваше ssh-соединение, например (в моем случае, используя закрытый ключ .pem-файл):

ssh -i ./this/is/a/path.pem ubuntu@x.x.x.x

Начать сеанс экрана:

screen

Нажмите Ctrl + a, затем c (где c нажимается после того, как вы отпустите нажатие Ctrl и a одновременно [это откроет новое окно.])

Либо повторно введите команду, используемую для инициации вашего SSH-соединения, либо нажмите и выберите команду, используемую для инициации вашего SSH-соединения.

Вуаля! Вы только что дублировали удаленный сеанс SSH в терминале!

Для переключения между окнами используйте Ctrl + a, а затем n (где n нажимается после того, как вы отпустите нажатие Ctrl и a одновременно.)

Более подробное руководство по использованию экрана можно найти на сайте nixCraft.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .