나는 읽었다여기그것은 ssh
pty로 간주됩니다. 왜? 내 콘솔(예를 들어 Debian 서버)에서 명령 을 실행하면 ssh
"pty" 측면은 어디에 있습니까 ssh
? 저에게는 cat
or 와 같은 다른 유틸리티를 사용하는 것과 같습니다 sed
. 여기서 "pty" 측면은 어디에 있습니까?
또는 이 용어를 사용하는 것이 더 타당해 보일 것입니다(비록 그것이 매우 드물고 이러한 용어를 "멀티플렉서"라고 명명해야 함에도 불구하고) screen
.tmux
답변1
ssh
은고객그리고 tty
당신을 통해 당신과 통신합니다tty의 표준 출력로컬 컴퓨터에서. 원격 시스템에서 a는 다음 pty
에 의해 생성됩니다.SSHD로그인할 때.
sshd
그런 다음 를 실행하여 원격 컴퓨터에 정보가 표시되는 대신 로컬 컴퓨터로 전달되도록 shell
연결합니다 .pty
ssh
로컬에서 사용 하는 것처럼 shell
에 연결 하지만 에 전송된 정보는 로컬 화면에 인쇄되지 않고 으로 전달된 다음 연결된 장치로 보냅니다.pty
tty
pty
sshd
ssh
고객이는sshd
의사 터미널.