IT/리눅스 (Linux)

[리눅스/Linux] 패키지 설치 - lrzsz

saipe 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

반응형