he leídoaquíeso ssh
se considera una pty. ¿Por qué? Si ejecuto un ssh
comando en mi consola (digamos, en un servidor Debian), ¿de dónde viene el aspecto "pty" de ssh
aquí? Para mí, es como si estuviera usando cualquier otra utilidad como cat
o sed
, entonces, ¿de dónde viene aquí el aspecto "pty"?
En screen
o tmux
parecería más plausible utilizar este término (aunque creo que es bastante poco común y deberían denominarse "multiplexores").
Respuesta1
ssh
es elclientey se comunica con usted tty
a través de susalida estándar de ttyen la máquina local. En la máquina remota, pty
se crea una mediantesshdcuando inicias sesión.
sshd
luego ejecuta su shell
, conectándolo a su pty
para que, en lugar de aparecer en la máquina remota, la información se reenvíe ssh
a la máquina local.
El shell
se conecta pty
al igual que lo haría si tty
se usara localmente, pero la información enviada al pty
no se imprime en la pantalla local, sino que se dirige y sshd
luego la envía al dispositivo conectado.ssh
clientelo que hace sshd
unpseudo-terminal.