На удаленном сервере мне нужно набрать exit, чтобы выйти из определенного режима, но, к сожалению, ssh выбирает выход и обрабатывает его как инструкцию для завершения сеанса shh.
2 ответа
Инструкции, которые вы видите для выхода из режима технической поддержки VMWare, вероятно, предназначены для доступа к консоли. Например, режим технической поддержки для экстренной поддержки:
- Войдите в свой хост ESXi на консоли.
- Нажмите Alt+F1, чтобы переключиться в окно консоли.
- Введите unsupported, чтобы запустить процесс входа в режим технической поддержки. Обратите внимание, что текст не будет отображаться в окне консоли.
- Введите пароль для пользователя root. Режим технической поддержки теперь активен.
- Выполните задачи в режиме технической поддержки.
- Введите команду clear, чтобы очистить экран от любых остаточных данных, начиная с шага 5. Это может требоваться вашей локальной политикой безопасности.
- Введите команду exit для выхода из режима технической поддержки.
- Нажмите Alt+F2, чтобы вернуть сервер в режим DCUI.
Другими словами, ваш сеанс SSH / shell - это сам режим технической поддержки. После выхода из режима технической поддержки сеанс SSH / оболочки также будет прерван.
Я не уверен, как вы могли бы сделать это эффективно, но вы могли бы использовать tmux
чтобы разделить текущий сеанс на две панели, а затем использовать одну панель, чтобы запустить то, что вы хотели запустить, и использовать другую, чтобы pkill
когда закончите. ,
Или, если вы уже находитесь в режиме, снова включите SSH.
Проверьте и посмотрите, есть ли у "режима", в котором вы находитесь, другие способы выхода, например; ярлык, другая команда и так далее.