Выход из сеанса SSH в терминале OSX

Я подключен к серверу через SSH в терминале (OSX), но теперь каждый раз, когда я открываю терминал, он регистрирует меня обратно. Если я выхожу из системы, я не могу ничего вводить или делать.

Как вернуться к обычному терминалу, чтобы запустить скрипт на компьютере mac?
Я понимаю, что это, вероятно, действительно нуб вопрос.

24
задан Hennes
05.11.2022 3:44 Количество просмотров материала 3527
Распечатать страницу

4 ответа

вы можете нажать Ctrl+D выход из терминала.

51
отвечен J Baron 2022-11-06 11:32

попробуйте использовать exit команда в терминале.

24
отвечен CoffeeRain 2022-11-06 13:49

, когда exit не работает, мне часто приходится использовать Enter~. (то есть введите период Тильды), чтобы выйти из сервера emote, не убивая окно терминала. Это сбрасывает меня обратно в мою локальную машину.

9
отвечен JannieT 2022-11-06 16:06

Если вы используете Mac OS X 10.7 Lion или более поздней версии, терминал автоматически восстанавливает окна и сеансы терминала, которые были открыты при выходе (см. "резюме" на новые страницы для Lion). Если вы создали сеанс SSH с Shell > Новое Удаленное Соединение... команда, терминал будет помнить и создать это соединение снова при восстановлении этого терминала.

Если это то, что вы столкнулись, просто закройте это окно терминала/вкладку и создать новый один.

Если новые терминалы также демонстрируют такое поведение, скорее всего, у вас есть пользовательская команда в настройках. Посмотри на Настройки > Настройки > [профиль] > оболочка > запуск > выполнить команду и посмотрите, есть ли команда в текстовом поле. Если это так, удалите его.

также проверить настройки > запуск > оболочки открыть с помощью:, чтобы увидеть, если есть пользовательская команда используется для оболочки.

2
отвечен Chris Page 2022-11-06 18:23

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх