SSH 유틸리티가 pty로 간주되는 이유는 무엇입니까?

SSH 유틸리티가 pty로 간주되는 이유는 무엇입니까?

나는 읽었다여기이것은 sshpty로 간주됩니다. 왜? ssh콘솔(예: Debian 서버)에서 명령을 실행하는 경우 ssh여기서 "pty" 측면은 어디에서 왔습니까? 저에게는 cator 와 같은 다른 유틸리티를 사용하는 것과 같습니다 sed. 여기서 "pty" 측면은 어디에서 나온 것입니까?

또는 이 용어를 사용하는 것이 더 합리적으로 보입니다(비록 내 생각에는 매우 드물고 "멀티플렉서"라고 명명해야 하지만) screen.tmux

답변1

ssh~이다고객그리고 tty당신의 통과tty의 표준 출력로컬 컴퓨터에서. 원격 시스템에서 pty다음 명령으로 a가 생성됩니다.SSHD로그인할 때.

sshd그런 다음 실행하고 정보가 원격 시스템에 표시되지 않고 로컬 시스템으로 전달되도록 shell연결하십시오 .ptyssh

연결은 로컬에서 사용하는 것과 동일하게 shell작동 하지만 로컬 화면으로 인쇄하는 대신 보낸 정보가 연결된 컴퓨터로 전달됩니다.ptyttyptysshdssh 고객이것은 sshd만든다의사 터미널.

관련 정보