The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Раздел полезных советов: Еscape-последовательности в сеансе ..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Еscape-последовательности в сеансе ..."  +/
Сообщение от auto_tips on 25-Окт-17, 11:29 
В сеансе удалённого входа через OpenSSH можно использовать escape-последовательность "~" (действует только в начале новой строки, в которой не было ввода, поэтому перед "~" лучше нажать Enter) для запуска ряда полезных команд. Например, можно набрать "~C", а затем ввести "-D 1080" для запуска SOCKS-прокси или "-L 80:localhost:8000" для проброса сетевого порта без запуска отдельного сеанса.

Поддерживаемые управляющие последовательности:

  ~.  - принудительное завершение сеанса (например, при зависании соединения);
  ~B  - отправка команды BREAK;
  ~C  - открытие командной строки для динамической установки некоторых опций командной строки.
        Поддерживается установка опций  "-L", "-R", "-D" (разные виды проброса) и "-KR" (отмена проброса);
  ~R  - инициирование обновления ключей;
  ~ Ctrl+Z - приостановка сеанса с возвращением в shell, для возврата следует выплнить команду fg;
  ~#  - вывод списка перенаправленных соединений;
  ~&  - завершить работу в фоне (при ожидании завершения соединений);
  ~?  - вывод подсказки по командам;
  ~~  - отображение escape-символа.

URL:
Обсуждается: https://www.opennet.ru/tips/info/3032.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Еscape-последовательности в сеансе OpenSSH"  +/
Сообщение от manofring email on 25-Окт-17, 11:29 
awesome
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Еscape-последовательности в сеансе OpenSSH"  +/
Сообщение от Аноним (??) on 28-Окт-17, 13:50 
OpenBSD'шники - они такие :)
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Еscape-последовательности в сеансе OpenSSH"  –1 +/
Сообщение от Аноним (??) on 26-Окт-17, 22:09 
За ~? спасибо.

А также за объяснение того, что работать будет только после newline, я не мог понять, почему ~.[Enter] хочет работать не с первого раза. Надо было нажимать Enter до, а не после.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Еscape-последовательности в сеансе OpenSSH"  +/
Сообщение от Аноним (??) on 02-Дек-17, 16:28 
Не совсем понятно, что такое "сеансе удалённого входа через OpenSSH". Это обычное SSH соединение где сервер OpenSSH? Так же непонятно описан ESC-последовательность: это код

CODE ::= ESC + "~" + "?"
ESC ::= \027

Или как-то иначе? Зачем перевод строки?

В целом непонятно это реализация OpenSSH клиента или сервера?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Еscape-последовательности в сеансе OpenSSH"  +/
Сообщение от lv333 (ok) on 09-Дек-17, 01:22 
> В целом непонятно это реализация OpenSSH клиента или сервера?

Ну в самой свежей версии pussy.exe (с) это не работает :)
Делайте выводы!

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру