파일과 셸을. 창 하나로.

macOS 27 Golden Gate ready Swift 6 7가지 프로토콜

FileFerry는 FTP, FTPS, SFTP, WebDAV, SMB, S3를 지원하며 같은 연결 위에서 진짜 SSH 터미널을 엽니다. Mac을 위해 만들었고, 계정도 구독도, 사이에 끼어드는 클라우드도 없습니다.

FileFerry 주 창: 서버 목록, 로컬 파일, 서버의 파일
§ 01 — 기능

연결. 전송. 확인.

“완료됐습니다”라고 알리는 데서 그치지 않고, 직접 확인하는 전송 앱입니다.

/ 001

일곱 가지 프로토콜, 하나의 서버 목록

FTP, 명시적 TLS의 FTPS, SFTP, WebDAV, SMB, S3, SSH. 서버를 그룹으로 묶고, 같은 서버에 여러 연결을 두며, Finder처럼 두 개의 창을 나란히 씁니다.

/ 002

확인한 것이지, 짐작한 것이 아닙니다

업로드 후 서버의 크기를 로컬과 비교합니다. SFTP에서는 체크섬까지 계산합니다. “226 Transfer complete”는 서버의 주장일 뿐, 증거가 아닙니다.

/ 003

반쯤 쓰이는 일은 없습니다

임시 이름으로 전송한 뒤, 확인을 통과해야 이름을 바꿉니다. 연결이 끊겨도 기존 파일은 그대로 남습니다.

/ 004

연결이 끊어졌을 때

파일마다 세 번 다시 시도합니다. 그래도 도달하지 못한 것은 앱을 종료해도 남는 목록에 들어갑니다. 500개를 보냈더라도 어디서 멈췄는지 찾을 필요가 없습니다.

/ 005

미리보기가 있는 폴더 동기화

먼저 목록, 그다음 실행. 각 줄에 양쪽 크기와 양쪽 시각, 그리고 제안이 나옵니다. 체크한 것만 전송됩니다. 방향을 바꿀 수 있고, 제외 규칙은 연결마다 저장됩니다.

/ 006

터미널, 두 번째 앱이 아닙니다

이미 연결된 서버에서 SSH를 씁니다. 연결마다 여러 터미널, 고유한 색 구성, 자주 치는 명령을 위한 스니펫.

/ 007

서버의 파일을 바로 편집

내장 편집기로 열거나 Mac의 아무 앱에나 넘기세요. 저장하면 파일이 곧바로 되돌아갑니다.

/ 008

주고받은 내용을 전부 읽을 수 있습니다

연결 기록은 각 세션의 모든 줄을, 회선을 오간 그대로 보여 줍니다. 여기에 끌 수 있는 로그 파일이 있어 수준별로 걸러 볼 수 있습니다.

/ 009

폴더처럼 쓰는 오브젝트 스토리지

S3에는 디렉터리가 없지만 FileFerry는 트리로 보여 줍니다. 엔드포인트를 직접 정할 수 있어 Amazon, Cloudflare R2, Backblaze, MinIO, Garage 모두 쓸 수 있습니다.

/ 010

큰 파일은 나누어서

5GB를 넘으면 S3는 분할 업로드로 바뀝니다. 연결이 끊겨도 도착한 조각을 기억해 그 자리에서 이어 갑니다. 처음부터 다시 하지 않습니다.

/ 011

상대가 누구인지에 엄격합니다

호스트 키나 인증서의 지문을 한 번 확인하면, 이후 모든 세션에서 대조합니다. 바뀌면 연결을 거부합니다. “그래도 연결” 버튼은 없습니다.

/ 012

멈춘 자리에서 다시

연결마다 지난번의 로컬·원격 디렉터리가 다시 열립니다. 창 크기와 열 너비도 함께. 최근에 들른 폴더는 클릭 한 번 거리에 있습니다.

FileFerry에서 두 폴더를 동기화하는 미리보기 목록

폴더 동기화 — 무슨 일이 일어날지, 일어나기 전에 보여 줍니다.

FileFerry의 SSH 터미널

SSH 터미널 — 같은 연결 위에서, 고유한 색 구성과 함께.

FileFerry 설정의 미완료 전송 목록

아직 남은 것 — 서버와 경로, 그리고 이어서 할지 버릴지의 선택.

FileFerry 설정의 알려진 호스트 키와 인증서

확인한 지문은 모두 한곳에 — 지우는 것이 의도적으로 되돌아가는 길입니다.

§ 02 — MAC을 위해

네이티브. 포장이 아닙니다.

FileFerry는 진짜 Mac 앱입니다. 웹 뷰도, Electron도, 크로스 플랫폼의 편법도 아닙니다.

// 개인정보

당신의 서버와 이야기합니다, 제 서버가 아니라

계정도 등록도 통계도 없고, 충돌 보고서가 제게 오지도 않습니다. 비밀번호와 확인된 지문은 macOS 키체인에 저장되며 연결과 함께 사라집니다.

// 언어

13개 언어

한국어, 독일어, 영어, 덴마크어, 프랑스어, 스페인어, 이탈리아어, 네덜란드어, 포르투갈어, 스웨덴어, 노르웨이어, 중국어, 일본어로 완전히 번역되어 있습니다. 실행 중에 언어를 바꿀 수 있으며 재시작이 필요 없습니다.

// 보호

샌드박스에서 실행되고 잠글 수 있습니다

FileFerry는 샌드박스에서 실행되며 허용한 폴더에만 접근합니다. 원한다면 앱 비밀번호로 접속 정보를 보호하고, 사용하지 않을 때 잠급니다.

§ 03 — 어디에 쓸모가 있나

서버가 하나 이상인 분들께.

상대편이 다양할수록 얻는 것이 커집니다.

/ 001

웹사이트 관리

전부 올리는 대신 바뀐 것만 동기화합니다. 로컬에만 있어야 할 설정 파일은 제외 목록에 넣으면 더는 나타나지 않습니다.

/ 002

집 안 네트워크의 NAS

SMB 공유는 폴더로 보이고, 자체 서명 인증서를 쓰는 상대에게도 FTPS가 동작합니다. 한 번 확인하면 그 뒤로는 대조합니다.

/ 003

서버 관리

파일을 올리고, 터미널을 열고, 서비스를 다시 시작하기 — 앱을 바꾸지도, 호스트 이름을 다시 입력하지도 않습니다.

/ 004

웹 콘솔 없이 쓰는 오브젝트 스토리지

Amazon, Cloudflare 또는 직접 운영하는 서비스의 버킷을 디렉터리처럼 씁니다. 조작 방법은 다른 곳과 같습니다.

/ 005

긴 회선으로 많은 양을

가끔 끊기는 연결로 수백 개의 파일을. 남은 것의 목록과 S3의 이어받기가 장부를 대신 맡습니다.

/ 006

오류의 뿌리까지

서버가 이상하게 굴면 연결 기록이 그 말을 그대로 보여 줍니다. 무언가가 “안 된다”로 끝나는 블랙박스는 없습니다.

전송했고, 확인했습니다.

FileFerry를 Mac App Store에서 만나보세요 — macOS용, 계정 없이, 구독 없이.

Mac App Store에서 다운로드

받기 전에 무엇을 할 수 있는지 보세요: 설명서 가 모든 기능을 차례로 설명합니다.