SecureCRT는 터미널 에뮬레이터와 파일 전송 기능을 모두 갖춘 SSH 클라이언트 소프트웨어입니다. 이는 ftp 명령보다 훨씬 편리하며 서버는 FTP 서비스를 열 필요가 없습니다. rz, sz는 Linux/Unix와 Windows 간의 ZModem 파일 전송을 위한 명령줄 도구입니다.
Windows 측은 ZModem의 telnet/ssh 클라이언트를 지원해야 하며 SecureCRT를 사용하여 Unix/Linux 호스트에 로그인할 수 있습니다(telnet 또는 ssh를 사용할 수 있음).
파일을 업로드하려면 쉘 터미널 에뮬레이터에 "rz" 명령을 입력하고 팝업 대화 상자에서 로컬 디스크에 있는 파일을 선택한 다음 Zmodem을 사용하여 서버에 업로드하면 됩니다. 파일을 다운로드하려면 쉘 터미널 에뮬레이터에 "sz file name" 명령만 입력하면 되며 Zmodem을 사용하여 "pathSecureCRT-5.1.3download" 디렉터리에 파일을 다운로드할 수 있습니다. 업로드 및 다운로드를 위한 기본 경로는 "파일 전송"을 통해 수정할 수 있습니다.
SecureCRT 터미널의 배경색과 파일 이름 색상을 변경하려면 메뉴 모음에서 "옵션" - "세션 옵션"을 클릭하고 "ANSI 색상" 오른쪽 창에서 "ANSI 색상"을 선택하면 됩니다. 터미널" - "시뮬레이션" 범주. 대체 키보드 에뮬레이션 - Linux"를 선택하십시오.
XMODEM 프로토콜은 전화 접속 모뎀을 사용하는 개인용 컴퓨터 통신에 널리 사용되는 비동기 파일 전송 프로토콜입니다. 이 프로토콜은 128바이트 블록으로 데이터를 전송하며 각 블록은 오류 감지를 위해 체크섬 프로세스를 사용합니다. 블록에 대한 수신자의 체크섬이 보낸 사람의 체크섬과 동일한 경우 수신자는 확인 바이트를 보낸 사람에게 보냅니다. 그러나 모든 블록을 승인하는 이러한 전략은 특히 전파 지연이 긴 위성 연결의 경우 성능 저하로 이어질 수 있습니다.
순환 중복 검사를 사용하는 XMODEM에 해당하는 프로토콜을 XMODEM-CRC라고 합니다. 1024바이트 블록으로 데이터를 전송하는 XMODEM-1K도 있습니다. ZMODEM은 각 블록의 승인이 필요하지 않은 XMODEM의 가장 효율적인 버전입니다. 실제로는 손상된 블록을 재전송하기만 하면 됩니다. ZMODEM은 블록당 요금을 부과하는 패킷 교환 네트워크에 매우 유용합니다. 루프백 패킷 확인을 요구하지 않으면 트래픽 양이 크게 줄어듭니다.
YMODEM은 XMODEM의 구현이기도 합니다. 여기에는 XMODEM-1K의 모든 기능이 포함되어 있을 뿐만 아니라 단일 세션 동안 파일 세트를 보내기 위한 배치 파일 전송 모드도 추가됩니다.
Zmodem 프로토콜은 Xmodem 파일 전송 프로토콜의 향상된 형태입니다. 더 큰 데이터를 전송할 수 있을 뿐만 아니라 오류율도 더 낮습니다. 데이터 전송 중에 통신 링크가 중단된 경우 처음부터가 아닌 중단점부터 전송을 재개할 수 있는 체크포인트 재시작이라는 기능이 포함되어 있습니다.
추신: Linux에서는 두 개의 작은 도구 rz/sz를 lrzsz-xxxx.rpm으로 설치할 수 있습니다. Unix는 소스 코드에서 컴파일할 수 있으며, sunfreeware에서 실행 가능한 코드를 다운로드할 수 있습니다.