웹사이트 검색

Linux용 최고의 명령줄 FTP 클라이언트 6가지


FTP(파일 전송 프로토콜)는 컴퓨터 네트워크의 클라이언트와 서버 간에 파일을 전송하는 데 사용되는 네트워크 프로토콜입니다.

초기에 FTP 애플리케이션은 처음에는 GUI(그래픽 사용자 인터페이스) 운영 체제가 널리 채택되기 전에 명령줄용으로 설계되었습니다.

시간이 지남에 따라 수많은 GUI 기반 FTP 클라이언트가 등장했지만 개발자는 전통적인 방법을 선호하는 사용자의 요구에 부응하기 위해 계속해서 CLI 기반 FTP 클라이언트를 만들고 있습니다.”

다음은 Linux용 최고의 명령줄 기반 FTP 클라이언트 목록입니다.

1. FTP

Linux 운영 체제에는 터미널에 ftp 명령을 입력하여 쉽게 액세스할 수 있는 FTP 클라이언트가 내장되어 있습니다.

FTP를 사용하면 익명으로 서버에 연결하거나(이 기능이 서버에서 활성화된 경우) 사용자 자격 증명을 사용하고, 로컬 컴퓨터와 연결된 서버 간에 파일을 다운로드/업로드하고, 별칭을 사용할 수 있습니다.

또한 컴퓨터 간에 파일을 전송하기 위해 FTP를 사용하는 경우 연결이 안전하지 않으며 데이터가 암호화되지 않습니다. 안전한 데이터 전송을 위해서는 SFTP(Secure File Transfer Protocol) 또는 SCP(Secure Copy)를 사용하세요.

2. LFTP

LFTP는 Unix 및 유사한 운영 체제에서 여러 파일 전송 프로토콜(예: sftp, fish, torrent)용으로 설계된 무료 오픈 소스 명령줄 유틸리티입니다.

북마크, 작업 제어, readline 라이브러리 지원, 내장 미러 명령 및 다중 파일 병렬 전송 지원 기능이 있습니다.

lftp는 표시된 대로 패키지 관리자를 사용하여 기본 저장소에서 설치할 수 있습니다.

sudo apt install lftp         [On Debian, Ubuntu and Mint]
sudo yum install lftp         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/lftp  [On Gentoo Linux]
sudo apk add lftp             [On Alpine Linux]
sudo pacman -S lftp           [On Arch Linux]
sudo zypper install lftp      [On OpenSUSE]    

3. NcFTP

NcFTP는 무료 크로스 플랫폼 FTP 클라이언트이며 FTP에 대한 사용 편의성과 여러 기능 및 성능 향상을 자랑하도록 개발된 표준 FTP 프로그램에 대한 최초의 대안입니다.

그 기능에는 호스트 재다이얼링, 백그라운드 처리, 다운로드 자동 재개, 파일 이름 완성, 진행률 표시기, ncftpputncftpget과 같은 기타 유틸리티 프로그램 지원이 포함됩니다.

NcFTP는 표시된 대로 패키지 관리자를 사용하여 기본 저장소에서 설치할 수 있습니다.

sudo apt install ncftp         [On Debian, Ubuntu and Mint]
sudo yum install ncftp         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/ncftp  [On Gentoo Linux]
sudo apk add ncftp             [On Alpine Linux]
sudo pacman -S ncftp           [On Arch Linux]
sudo zypper install ncftp      [On OpenSUSE]    

4. cbftp

cbftp는 사용자가 이메일을 사용하지 않고도 대용량 파일을 안전하고 효율적으로 전송할 수 있게 해주는 유연한 FTP/FXP 클라이언트입니다. 일반적으로 명령줄에서 작동하지만 ncurses를 사용하여 semi-GUI에서 실행할 수 있습니다.

그 기능에는 여러 인코딩, 건너뛰기 목록, 경주, 다운로드, fxp, 원시, 유휴 등과 같은 UDP 호출 명령에 대한 원격 명령, AES-256을 사용한 데이터 암호화를 지원하는 내부 뷰어가 포함됩니다.

5. 야프씨

Yafc는 POSIX 호환 시스템을 지원하는 Linux 시스템의 표준 FTP 프로그램을 대체하도록 설계된 오픈 소스 FTP 클라이언트입니다.

재귀 get/put/fxp/ls/rm, 대기열, 탭 완성, 별칭, SSH2 및 프록시 지원을 포함하는 풍부한 기능 목록이 포함된 완전 무료입니다.

Yafc는 표시된 대로 패키지 관리자를 사용하여 기본 저장소에서 설치할 수 있습니다.

sudo apt install yafc         [On Debian, Ubuntu and Mint]
sudo yum install yafc         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/yafc  [On Gentoo Linux]
sudo apk add yafc             [On Alpine Linux]
sudo pacman -S yafc           [On Arch Linux]
sudo zypper install yafc      [On OpenSUSE]    

6. 웨이트

wget은 주로 파일 다운로드용으로 설계되었지만 FTP 및 FTPS도 지원합니다. 단순성과 재귀적으로 다운로드할 수 있는 기능으로 잘 알려져 있습니다.

wget을 사용하여 FTP 서버에서 파일을 다운로드하려면 사용자 이름, 비밀번호 및 다운로드하려는 파일의 FTP URL만 지정하면 됩니다. 다운로드.

wget ftp://username:password@ftp_server_address/path/to/file

이러한 명령줄 FTP 클라이언트에 대한 경험이 있습니까? 아니면 이 목록에 있어야 할 대안을 알고 계십니까? 아래에 의견을 남겨주세요.