← 소프트웨어 자료실
인터넷 · 브라우저

Cyberduck

Cyberduck은 macOS와 Windows에서 서버·클라우드 저장소의 파일을 탐색하고 전송하는 오픈소스 프로그램이다. SFTP, FTP, WebDAV와 Amazon S3, Google Drive, OneDrive 등을 지원하며, 북마크·전송 재개·폴더 동기화로 여러 저장소를 관리할 수 있다.

어떤 작업에 사용하는가

웹사이트 파일을 서버에 올리는 운영자, 여러 클라우드 저장소를 관리하는 담당자, 원격 자료를 필요한 만큼 내려받는 Mac 사용자에게 적합하다. 서버 폴더와 클라우드 객체 목록을 같은 프로그램에서 다룰 수 있어 저장소마다 관리 화면을 바꾸는 부담을 줄인다.

Google Drive와 Dropbox는 전체 자료를 로컬 디스크에 동기화하지 않고 접근할 수 있다. 다만 접속하려는 서버나 저장소 계정, 해당 파일을 읽고 쓸 권한은 별도로 준비해야 한다.

지원 OS와 배포 상태

2026-10-09 확인 기준 공식 다운로드 페이지의 배포 버전은 9.5.4, 빌드 45528이며 공개일은 2026-08-25이다. macOS 최소 요구사항은 10.13 이상, 하드웨어는 64비트 Intel 또는 Apple M1으로 표기되어 있다. Windows용도 제공하며 Windows 10 64비트 이상을 요구한다.

입력 정보에는 macOS만 기재되어 있지만 제품 자체는 두 OS를 지원한다. 최근 변경 기록에 기능 추가와 오류 수정이 있어 지원 종료 제품으로 판단할 근거는 없다. 구형 OS에서 이전 버전을 고를 때는 최신 배포판과 요구사항을 구분해야 한다.

설치와 첫 파일 전송

Mac에서는 공식 홈페이지의 macOS ZIP을 내려받아 압축을 풀고 Cyberduck.app을 응용 프로그램 폴더로 옮긴다. 실행 후 File → Open Connection에서 제공자가 안내한 프로토콜을 선택하고 서버 주소, 포트, 사용자명과 인증 정보를 입력한다. SFTP 북마크에는 SSH 개인 키를 지정할 수 있다.

서버 주소에는 호스트명만 넣고 시작 폴더는 Path에 따로 지정한다. 연결 후 목적지 폴더를 열어 작은 테스트 파일을 Finder에서 끌어 올리고 전송 결과를 확인한다. 정상 접속한 연결은 북마크로 저장하면 다음 작업 때 다시 입력할 항목이 줄어든다.

실무 예시와 동기화 주의점

예를 들어 매주 갱신하는 상품 이미지 폴더를 SFTP 서버에 반영할 때, 대상 폴더에서 File → Synchronize를 선택하고 Mac의 이미지 폴더를 지정한다. 업로드 전용 모드를 고른 뒤 미리보기에서 전송 대상과 교체 방향을 확인하면 필요한 파일만 반영할 수 있다.

동기화는 수정 시각과 사용 가능한 체크섬을 기준으로 비교하며, 환경설정의 Transfers → Timestamps 옵션을 활성화해야 한다. 양방향 모드는 양쪽 파일을 교체할 수 있으므로 작업 목적에 맞게 선택한다. 자동 처리용 감시 폴더에는 임시 파일명 업로드 옵션도 검토할 만하다.

무료 이용과 유료 배포

공식 웹사이트 배포본은 무료로 사용할 수 있는 GPL 기반 소프트웨어이며 자발적 기부를 받는다. 공식 안내에서 무료판의 전송량·사용 기간·연결 수에 대한 별도 유료 해제 조건은 확인되지 않았다. 기부 안내 창은 표시될 수 있다.

최소 10달러 기부 시 안내 창을 없애는 개인용 등록 키를 제공하며, 여러 컴퓨터에서 사용할 수 있지만 다른 사람과 공유할 수는 없다. Mac App Store와 Windows Store판은 고정 가격으로 판매되고 기부 안내 창이 없다. 스토어의 현재 한국 판매가는 확인하지 않았다.

접속·전송 문제가 생겼을 때

접속 시간 초과는 서버 주소와 포트, 서버 가동 여부, 방화벽 순서로 확인한다. 이미 연결된 상태에서 지연이 발생한다면 네트워크 상태를 확인한 뒤 연결 제한 시간을 조정한다. Broken pipe 오류는 서버 응답 문제뿐 아니라 계정의 저장 공간 할당량 소진도 점검한다.

서버가 계정당 연결 하나만 허용하면 전송 설정을 Use browser connection으로 바꾼다. 이 경우 전송 중 폴더 탐색이 제한된다. 재개 기능은 서버가 지원하지 않으면 처음부터 다시 전송할 수 있다. FTP 파일명이 깨지면 서버의 문자 인코딩을 확인하고 View → Text Encoding 설정을 맞춘다.

다른 도구와 선택 기준

여러 서버와 클라우드를 열어 파일을 골라 전송하고 변경 목록을 확인하려면 Cyberduck이 맞는다. Finder에서 원격 저장소를 디스크처럼 계속 사용하려면 공식 홈페이지가 별도로 소개하는 Mountain Duck을 검토할 수 있다.

예약 전송이나 반복 작업 자동화가 목적이라면 공식 동기화 문서가 제안하는 Cyberduck CLI가 비교 대상이다. Cyberduck의 폴더 동기화는 수동으로 다시 실행해야 하므로, 상시 자동 동기화가 필요한 작업에서는 실행 방식부터 비교하는 것이 좋다.

공식 안내

주요 기능

  • SFTP·FTP·WebDAV 서버와 S3·Backblaze B2·Google Drive·OneDrive 등 다양한 저장소에 연결한다.
  • Finder에서 파일을 끌어 업로드하고, 서버별 접속 정보와 시작 경로를 북마크로 관리한다.
  • 전송 대역폭과 동시 연결 수를 조절하고, 서버가 지원하면 중단된 업로드·다운로드를 재개한다.
  • 로컬·원격 폴더를 비교해 업로드 전용, 다운로드 전용 또는 양방향 동기화를 실행한다.
  • 원격 파일을 외부 편집기로 편집하고, Cryptomator 호환 금고로 파일 내용과 이름을 암호화한다.
  • 임시 파일명으로 업로드한 뒤 완료 시 원래 이름으로 바꿔, 감시 폴더가 미완성 파일을 처리하는 일을 줄인다.
광고

관련 프로그램