ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [리눅스/Linux] 패키지 설치 - lrzsz
    IT/리눅스 (Linux) 2023. 5. 13. 06:31
    반응형

    용도) 파일 전송

    - XMODEM, YMODEM, ZMODEM 파일 전송 프로토콜을 제공하는 유닉스 통신 패키지

    설치기준) CentOS

    구성조건) ssh 클라이언트에서 ZMODEM 프로토콜 지원 요구

     

     

     

    [설치방법 (yum)]

    yum install lrzsz -y

     

     

     

    [설치방법 (컴파일-기본경로)]

     

    ① 파일 다운로드

    방법1) curl 명령어

    curl -O https://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz

    방법2) wget 명령어

    wget https://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz --no-check-certificate

     

    ② 컴파일 

    ./configure
    make
    make install

     

     

     

    [설치방법 (컴파일-임의경로)]

    ※ /usr/local/app/lrzsz 경로에 구성하는 것으로 가정

    ※ 실제 설치는 /usr/local/app/lrzsz-0.12.20 에 설치하고 심볼릭 링크로 /usr/local/app/lrzsz 에 연결

    - 이와 같이 구성하는 이유는 또 다른 버전 설치시 롤백/변경 등을 쉽게 하기 위함 (심볼릭 링크만 바꾸면 설치된 다른 버전으로 교체가 쉽도록)

     

    ① 파일 다운로드

    방법1) curl 명령어

    curl -O https://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz --no-check-certificate

    방법2) wget 명령어

    wget https://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz --no-check-certificate

     

    ② 컴파일

    ./configure --prefix=/usr/local/app/lrzsz-0.12.20
    make
    make install

     

    ③  PATH 등록

    임의의 경로로 설치했기에 명령어를 어떤 경로에서도 사용할 수 있도록 구성

     

    [root@linux ~]# echo 'export PATH=$PATH:/usr/local/app/lrzsz' >> /etc/profile
    [root@linux ~]# tail /etc/profile -n 1
    export PATH=$PATH:/usr/local/app/lrzsz

     

    ④ 심볼릭 링크(Symbolic Link) 등록

    ln -s /usr/local/app/lrzsz-0.12.20 /usr/local/app/lrzsz

     

     

     

    [사용방법]

    ※ SecureCRT 클라이언트 기준으로 설명

     

    1) ssh 클라이언트로 리눅스 서버 접속

    2-1) 클라이언트 → 서버로 파일 전송

    - 방법1)

    [root@linux ~]# rz

    --> 이후 탐색창에서 파일 선택하면 전송됨

    - 방법2) 탐색기 파일 → SecureCRT 로 끌어다 놓기 (Select ZMODEM)

     

    2-2) 서버 → 클라이언트로 파일 전송

    - sz (파일)

     

    sz lrzsz-0.12.20.tar.gz

     

     

     


    업데이트) 2023.5.13

    홈페이지) https://www.ohse.de/uwe/software/lrzsz.html

    라이센스) 무료 (GNU GPL)

    첨부파일) 소스 파일

    lrzsz-0.12.20.tar.gz
    0.27MB

    반응형

    'IT > 리눅스 (Linux)' 카테고리의 다른 글

    [리눅스/Linux] 명령어 - awk  (0) 2023.12.20
    [리눅스/Linux] 명령어 - grep  (0) 2023.05.15
    [리눅스/Linux] 방화벽 구성 - iptables  (0) 2023.05.15
Designed by Tistory.