@artinnok
бекенд-программист

Что такое pseudo-tty?

Что такое pseudo-tty? В чем его назначение и для чего он используется?
В документации к ssh есть флаг -T Disable pseudo-terminal allocation - это то же самое, что и pseudo-tty?
  • Вопрос задан
  • 7720 просмотров
Пригласить эксперта
Ответы на вопрос 2
icCE
@icCE
youtube.com/channel/UC66N_jRyZiotlmV95QPBZfA
pseudo-tty - Устройство которое имеет функции физического терминала, фактически не будучи им. Например Xterm. Более детально manpage pty.

Параметр -T определяет поведение при подключении. Если вы запустите ssh с этим параметром, то вы отключите поведение pseudo-terminal. Те вы будите работать, как бы в прямом доступе. Без командного интерпретатора (bash,zsh). Из-за этого не будет работать некоторые команды и скрипты. Например sudo (no tty present and no askpass program specified)

Да попробуйте такую команду для большего понимания

ssh -t server.com screen -dr pts-2

где screen это программа.
Ответ написан
Комментировать
ValorVl
@ValorVl
DevOps
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы