Почему утилита ssh считается pty?

Почему утилита ssh считается pty?

я прочелздесьэто sshсчитается pty. Почему? Если я запускаю sshкоманду в консоли (скажем, на сервере Debian), где sshздесь появляется аспект "pty"? Для меня это как если бы я использовал любую другую утилиту, например catили sed, так где же здесь появляется аспект "pty"?

В этом screenслучае tmuxбыло бы более правдоподобно использовать этот термин (хотя я считаю, что он довольно необычен и их следовало бы называть «мультиплексорами»).

решение1

sshэтоклиенти общается с вами ttyчерез вашстандартный вывод ttyна локальной машине. На удаленной машине ptyсоздаетсяsshdпри входе в систему.

sshdзатем выполняет ваш shell, подключая его к своему компьютеру ptyтак, чтобы вместо отображения на удаленной машине информация передавалась sshна локальную машину.

Подключается shellк ptyточно так же, как если бы использовался ttyлокально, но информация, отправленная на , ptyне выводится на локальный экран, а направляется на sshdзатем отправляется на подключенное устройство.ssh клиентчто sshdделаетпсевдотерминал.

Связанный контент