Finder로 부족한 이유

macOS는 Finder의 이동 → 서버에 연결에서 FTP 서버에 연결할 수 있지만, Apple은 서버에서 파일을 복사하는 것만 가능하며 서버로 파일을 복사하려면 다른 앱이 필요하다고 설명합니다. TLS로 암호화한 FTP인 FTPS는 Finder 목록에 아예 없습니다. Apple의 Mac에서 공유 컴퓨터 및 서버에 연결하기를 참고하세요.

FTP, FTPS, SFTP 중 무엇을?

암호화 참고
FTP 아니요 암호와 파일이 평문으로 전송됩니다. 신뢰할 수 있는 네트워크에서만, 또는 다른 방법이 없을 때만 쓰세요.
FTPS 예, TLS 사용 암호화를 더한 FTP. 웹 호스팅과 백업 서버에서 흔히 쓰입니다.
SFTP 예, SSH 사용 별개의 프로토콜이며, 같은 호스트에서 함께 제공되는 경우가 많습니다. Mac에서 SFTP 사용하기를 참고하세요.

호스트가 SFTP나 FTPS를 제공한다면 둘 중 하나를 쓰세요.

FTPS 전에: Command Line Tools 설치하기

AnyBucket은 FTPS의 TLS를 작은 Python 브리지로 처리하므로 Apple Command Line Tools의 python3이 필요합니다. 설치되어 있지 않다면 다음을 따르세요.

  1. 터미널을 여세요.
  2. xcode-select --install을 실행하고 안내를 따르세요.

일반 FTP에는 따로 필요한 것이 없습니다.

AnyBucket에서 연결하기

  1. ⇧⌘K(파일 → 서버에 연결…)를 누르세요.
  2. 서버에서 FTP 또는 FTPS를 고르세요.
  3. 서버, 사용자 이름, 암호를 입력하세요. 암호는 로그인 키체인에 저장됩니다.
  4. 필요하면 /public_html 같은 시작 경로와 별칭을 입력하세요.
  5. 연결을 누르거나, 먼저 북마크로 저장하세요.

또는 팔레트(⌘K)에 ftp:// 또는 ftps:// 주소를 붙여 넣으세요.

AnyBucket은 패시브 모드로 연결하므로 대부분의 방화벽과 가정용 공유기를 통과하며, FTPS는 명시적 TLS를 사용합니다. 서버 인증서가 자체 서명 인증서라면 AnyBucket이 한 번 묻고, 그 북마크에 대한 선택을 기억합니다.

웹사이트 업로드하기

  1. 한쪽 패널에 이 Mac의 사이트 폴더를, 다른 쪽에 서버를 여세요(⌘\로 두 번째 패널을 엽니다).
  2. Space로 파일을 표시하거나, ⌘A를 눌러 모두 표시하세요.
  3. F5를 누르세요. 파일이 이미 있으면 대치, 더 최신일 경우 대치, 모두 유지, 건너뛰기, 재개 중에서 고르고, 모두 적용을 체크하면 한 번만 답하면 됩니다.

바뀐 것만 업로드하려면 대신 ⌥F5를 누르세요. 비교 및 동기화가 무엇이든 옮기기 전에 새로 생겼거나 바뀐 파일을 모두 보여 줍니다. 폴더를 서버와 동기화하기를 참고하세요.

FTP에서 옮겨 가기

오래된 FTP 호스트의 사이트나 아카이브를 S3, WebDAV, SFTP로 옮기고 있나요? 한쪽 패널에 FTP 서버를, 다른 쪽에 새 위치를 열고 표시한 다음 F5를 누르세요. 파일은 Mac의 작은 스풀을 거쳐 전송되므로 따로 관리할 다운로드가 없습니다. 서버 간 파일 복사하기를 참고하세요.

연결되지 않을 때

  • FTPS가 바로 실패할 때: 위의 안내대로 Command Line Tools를 설치하세요. 문제 해결을 참고하세요.
  • 로그인은 되는데 목록이 멈출 때: 서버 방화벽이 패시브 포트를 막고 있을 수 있습니다. 호스트에 패시브 모드용 포트를 문의하세요.
  • 전송이 멈췄을 때: 자동으로 다시 시도하며, 그래도 실패하는 항목은 전송 윈도우(⌥⌘T)의 확인 필요에서 기다립니다.