Mac에서 원격 Linux 시스템에 연결했습니다. 튜토리얼의 단계를 따르고 있으며 패키지를 설치한 후 명령을 lrzsz
실행하라는 메시지가 표시됩니다 . rz
튜토리얼에서는 파일을 선택하는 창이 열리지만 제 경우에는 여기에 갇혔습니다.
[root@localhost /]# rz
?**B0100000023be50ive.**B0100000023be50
내가 뭘 잘못했나요?
답변1
당신이 보고 있는 것은 rz
원격 끝(당신)에게 요청하는 요청 입니다.모뎀업로드합니다.
여기서 분명한 질문은: ZMODEM을 지원하는 터미널을 사용하고 있습니까? rz
원격측이 시작된 후 ZMODEM 업로드를 시작 하셨나요 ?
rz
동반 프로그램과 함께 제공됩니다 sz
(이 이름은 각각 "ZMODEM 수신" 및 "ZMODEM 보내기"의 약어일 가능성이 높습니다). 원격 시스템에서 시작한 후 rz
(또는 ZMODEM 업로드를 예상하도록 원격 시스템을 트리거한 후) *nix 시스템에서 실제 업로드를 시작해야 합니다. 이는 일반적으로 sz
적절한 매개변수로 시작하여 수행됩니다. 합쳐서 완성합니다. 그런 다음 두 유틸리티는 서로 통신하여 파일을 전송하고 전송에 오류가 없는지 확인합니다. (ZMODEM은 오류 수정이 사치이고 자동 재전송이 표준이 아닌 예외였던 시대에 시작되었음을 기억하십시오.)
당시 터미널 프로그램은 ZMODEM 요청을 처리하는 방식이 달랐습니다. 일부는 트리거 패킷을 발견하면 자동으로 업로드 또는 다운로드 프로세스를 시작했지만 일부는 완료하려면 수동 작업이 필요했습니다. 사용하면서 얼마나 놀랐는지 기억나네요종료예전에는 로컬에서 파일 전송을 시작하기 위해 추가 단계를 수행할 필요 없이 자동으로 업로드 또는 다운로드가 시작되었습니다.
파일 전송에 ZMODEM을 사용해야 하는 특별한 이유가 없다면 sftp/scp와 같은 것을 사용하는 것이 더 쉬울 것이며 원격 시스템인 경우 터미널 연결(ssh)을 위한 인프라를 설정해야 합니다.