macOS가 기본으로 제공하는 것
- Finder: 이동 → 서버에 연결은 SMB, NFS, WebDAV 공유에 연결하고, FTP 서버에는 읽기 전용으로 연결합니다. SFTP는 목록에 없습니다. Apple은 Mac에서 공유 컴퓨터 및 서버에 연결하기에서 각 옵션을 설명합니다.
- 터미널:
sftp user@host는 대화형 세션을 열고,scp file user@host:/path는 파일 하나를 복사합니다. 둘 다 빠르고 SSH 키를 사용하지만, 눈으로 볼 수 있는 것이 없어 모든 경로를 직접 입력해야 합니다.
가끔 파일 몇 개를 옮기는 정도라면 터미널로 충분합니다. 매일 작업한다면 양쪽을 보여 주는 클라이언트가 더 편합니다.
SFTP 클라이언트에서 따져 볼 점
| 확인할 점 | 중요한 이유 |
|---|---|
내 ~/.ssh 키, 에이전트, 설정 사용 |
키와 호스트를 따로 관리할 필요가 없음 |
점프 호스트(ProxyJump) |
많은 서버가 배스천 호스트 뒤에 있음 |
known_hosts와 대조하는 호스트 키 확인 |
서버가 예상한 서버가 아닐 때 알려 줌 |
| Mac과 서버를 나란히 | 모든 복사의 양쪽 끝이 보임 |
| 연결이 끊겨도 이어지는 복사 | 큰 업로드가 알아서 끝까지 진행됨 |
| 내 편집기로 편집 | 직접 다운로드하지 않고 설정 파일 수정 |
AnyBucket은 이 모든 것을 지원합니다. 비교에서 다른 Mac 앱들이 이 중 무엇을 설명하는지 볼 수 있습니다.
SFTP 서버에 연결하기
- ⇧⌘K(파일 → 서버에 연결…)를 누르고 SFTP를 고르세요.
- 서버 주소와 사용자 이름을 입력하세요. 키로 로그인한다면 암호는 비워 두세요.
- 연결하세요. 처음 연결하는 서버라면 AnyBucket이 서버의 호스트 키를 보여 줍니다. 신뢰하기 전에 관리자가 공개한 지문과 비교하세요.
- 북마크로 저장해 두면, 다음부터는 ⌘K에서 몇 글자만으로 찾을 수 있습니다.
팔레트에 주소를 붙여 넣을 수도 있습니다. ⌘K를 누르고 sftp://deploy@example.com/var/www를 붙여 넣으세요.
파일 복사하기
- ⌘\ 키를 눌러 두 번째 패널을 열고 이 Mac이나 다른 서버를 고르세요.
- Space로 파일을 표시하거나, + 키를 누르고
*.html같은 패턴을 입력하세요. - F5를 눌러 다른 패널로 복사하거나, F6을 눌러 이동하세요.
연결이 끊긴 전송은 새 연결로 다시 시도하며, 종료해도 대기열이 돌아옵니다. 두 패널이 같은 SFTP 서버에 있고 계정에 셸이 있으면 복사가 서버에서 cp로 실행되므로, Mac으로 아무것도 내려오지 않습니다.
서버의 파일 편집하기
파일에서 F4를 누르고 앱을 고르세요. AnyBucket이 그 앱에서 파일을 열고, 저장할 때마다 변경 사항을 업로드합니다. F3은 아무것도 열지 않고 훑어보기로 보여 줍니다. ⇧⌘C는 파일의 URL을 복사합니다.
키, 설정, 점프 호스트
AnyBucket은 /usr/bin/ssh를 실행하므로, 터미널에서 ssh user@host로 되는 것은 여기서도 됩니다. 암호, 키, 에이전트, Host·IdentityFile·ProxyJump가 들어 있는 ~/.ssh/config, 보안 키까지 그대로입니다. 로그인이 실패하면 먼저 터미널에서 같은 호스트로 시도해 보세요. SSH 키와 점프 호스트에서 설정 방법을 단계별로 안내합니다.