예전 PC통신 할때 많이 사용했던 파일 다운로드 업로드 프로토콜인 ZModem 프로토콜.
그 것을 linux서버에 설치해서 파일을 업로드하거나 다운로드 할 수 있다.
명령어 "rz [파일경로를 포함한 파일이름]" 와 같이 실행하면 로컬 PC에 있는 특정파일을 리눅스 서버에 업로드 할 수있다.
단, 시간 초과등으로 인하여 프로토콜이 깨지는 경우가 아주 드물게 있기는 하다.
또한 일반 파일(텍스트파일)을 업로드 할때는 rz 파일이름 과 같이 실행하면 되지만 바이너리 파일을 업로드 할때는 -b 옵션을 주어서 전송하는 파일이 바이너리 파일임을 명시해줘야 한다.
다운로드는 sz 명령을 사용한다.
명령형태는 "sz [파일경로를 포함한 파일이름]" 와 같이 실행하면 된다.
마찬가지로 바이너리 파일일 경우에느 -b 옵션을 부여하여 "sz -b [파일경로를 포함한 파일이름]" 와 같은 형태로 실행하도록 한다.
보통 Centos나 RedHat에서는 yum install lrzsz 으로 설치하면 되고, 우분투는 apt-get install lrzsz 으로 설치하면 된다.
또한, 방화벽등으로 외부 서버와 연결하기 힘든 곳에서는 페키지를 다운받아 설치하거나 소스를 다운받아서 컴파일 할 수도 있다.
https://ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz 파일을 다운받고
리눅스 서버에서 압축을 풀고
./configure –prefix=/usr/local/lrzsz
make
make install
cd /usr/bin
ln -s /usr/local/lrzsz/bin/lrz rz
ln -s /usr/local/lrzsz/bin/lsz sz
과정으로 컴파일하여 설치할 수도 있다.
미쳐가는 해외서비스 ㅠㅠ (2) | 2024.05.03 |
---|