¿Por qué la utilidad ssh se considera pty?

¿Por qué la utilidad ssh se considera pty?

he leídoaquíeso sshse considera una pty. ¿Por qué? Si ejecuto un sshcomando en mi consola (digamos, en un servidor Debian), ¿de dónde viene el aspecto "pty" de sshaquí? Para mí, es como si estuviera usando cualquier otra utilidad como cato sed, entonces, ¿de dónde viene aquí el aspecto "pty"?

En screeno tmuxparecería más plausible utilizar este término (aunque creo que es bastante poco común y deberían denominarse "multiplexores").

Respuesta1

sshes elclientey se comunica con usted ttya través de susalida estándar de ttyen la máquina local. En la máquina remota, ptyse crea una mediantesshdcuando inicias sesión.

sshdluego ejecuta su shell, conectándolo a su ptypara que, en lugar de aparecer en la máquina remota, la información se reenvíe ssha la máquina local.

El shellse conecta ptyal igual que lo haría si ttyse usara localmente, pero la información enviada al ptyno se imprime en la pantalla local, sino que se dirige y sshdluego la envía al dispositivo conectado.ssh clientelo que hace sshdunpseudo-terminal.

información relacionada