맥(Mac)에서 Finder, 터미널 또는 전용 클라이언트 앱을 통해 FTP에 접속할 수 있습니다. 이전 글에서 Cyberduck 프로그램을 사용하여 FTP에 접속하는 방법에 대하여 살펴보았습니다. 이 글에서는 맥용 파일질라(FileZilla) 클라이언트를 사용하여 FTP에 접속하는 방법에 대하여 살펴보겠습니다. Cyberduck을 이용하여 접속하는 방법은 다음 글을 참고하세요.
구형 맥북 구입
저는 번역 CAT 툴 때문에 오랫동안 윈도우 PC만을 이용해왔습니다. 하지만 몇 년 전부터 번역은 거의 하지 않고 있어서 이제 윈도우를 꼭 고집할 필요는 없게 되었습니다.
맥은 사용할 기회가 없었지만 최근 애플에서 보급형 맥북인 맥북 네오 A18 프로 모델을 출시하면서 맥북 네오를 사전 예약하여 받았지만 포장도 뜯지 않고 반품하고, 대신 번개 장터라는 중고거래 플랫폼에서 저렴한 구형 맥북을 하나 구입했습니다.😄
윈도우를 사용하다 맥북으로 바꾸면 불편해서 사용하지 못해 포기하는 분들이 많은 것 같습니다. 그러나 저는 마우스를 사용하지 않고 단축키와 터치패드로 거의 대부분의 작업이 가능한 맥북이 오히려 편리하게 느껴지네요. 이제 3일밖에 안 되었지만 맥북에 금방 익숙해졌습니다.😊
저는 사실 맥북이 거의 필요는 하지 않고, 간혹 워드프레스 관련해서 필요한 상황이 발생합니다. Mac에서 워드프레스에 파일 이름에 한글이 포함된 이미지 파일을 업로드할 경우 윈도우 시스템에서 다운로드하면 파일 이름이 깨지거나 한글 자모가 분리되는 문제가 발생할 수 있습니다.
시간이 될 때 맥북에서 워드프레스나 웹호스팅 관련 작업을 할 때 도움이 될만한 내용을 이 블로그를 통해 올리려고 합니다.
그 첫 번째 글이 어제 발행한 Cyberduck 사용에 대한 글입니다. 맥에서 FTP 접속을 할 때 Cyberduck과 FileZilla와 같은 클라이언트 프로그램을 많이 사용하는 것 같습니다.
Cyberduck vs. 파일질라(FileZilla) FTP 클라이언트 프로그램
Cyberduck은 원래 Mac 전용 FTP 클라이언트로 개발되었으며, 현재는 윈도우도 지원하지만 Mac 환경에 더 최적화된 미니멀한 인터페이스가 특징입니다. 반면 파일질라(FileZilla)는 macOS, Windows, Linux까지 지원하는 오픈소스 클라이언트로, 로컬과 원격 서버 파일을 나란히 볼 수 있는 양쪽 패널 구성 덕분에 개발자들에게 인기가 높습니다.
Cyberduck은 윈도우용도 있어서 설치해보았지만, 제대로 작동하지 않아서 삭제했습니다. 윈도우 PC에서는 파일질라를 이용하면 좋을 것 같습니다. Cyberduck 윈도용 버전을 설치하면 FileZilla에 등록된 FTP 계정 항목(북마크)을 Cyberduck에서 책갈피로 가져올 수 있습니다.

FileZilla에 익숙한 사용자라면 Cyberduck의 단일 창 방식 인터페이스가 다소 불편하게 느껴질 수 있으므로, 평소 Mac 환경에 익숙한 사용자라면 Cyberduck을, 윈도우 환경에 친숙한 사용자라면 FileZilla를 선택하는 것은 어떨까 생각됩니다.
참고로 Cyberduck에서 SFTP 접속 시 파일/폴더 압축 및 압축 해제 기능을 이용할 수 있지만, FileZilla에서는 파일/폴더 압축 기능을 지원하지 않는 것 같습니다. FTP 상에서 파일이나 폴더를 압축/압축 해제해야 한다면 사이버덕을 이용하세요.
Cyberduck과 파일질라 모두 애플 앱 스토어에서 설치가 가능하지만, 유료입니다. 무료로 이용하려면 웹에서 다운로드하여 설치하면 됩니다.
Cyberduck은 App Store에서 33,000원에 구입할 수 있습니다.

파일질라 프로는 애플 앱 스토어에서 무료로 설치할 수 있지만, 실행하면 7일 무료로 사용할 수 있고, 이후에 연간 12,000원에 구독할 수 있습니다.

두 프로그램 모두 웹에서 무료 버전을 다운로드할 수 있습니다.
맥에서 파일 이름에 한글이 포함된 이미지 업로드 시 한글 깨짐 현상
맥에서 파일 이름에 한글이 포함된 이미지를 업로드할 경우 윈도우에서 FTP 서버에 접속하면 파일 이름에서 한글 자모가 분리되어 보일 수 있습니다. 그리고 윈도우에서 FTP 클라이언트를 통해 파일을 다운로드하면 파일 이름에서 한글 자모가 분리되어 문제가 발생합니다. 윈도우로 다운로드한 한글 자모가 분리된 이미지를 서버로 업로드할 경우 해당 이미지가 웹에서 엑박으로 표시되게 됩니다.

위의 그림에서 하나는 한글 이름이 정상적으로 표시되지만, 다른 하나는 파일 이름의 "스크린샷"이 "ㅅ-ㅋ-ㄹㅣㄴㅅㅑㅅ"과 같이 자모가 분리되어 표시되고 있습니다. 두 파일은 동일한 파일(이름만 다름)이고 맥에서 업로드한 것을 윈도우에서 FTP를 통해 보이는 것을 캡처한 것입니다.
맥에서 FTP에 접속하면 보면 두 이미지 파일의 한글이 모두 정상적으로 표시됩니다.

맥에서 여러 가지 방법으로 이미지 파일을 업로드하여 어떤 상황에서 이 문제가 발생하는지 체크해보았습니다.
- 맥용 파일질라를 이용하여 업로드하는 이미지(이름에 한글 포함)는 윈도우에서 보면 무조건 파일 이름에서 한글의 자모가 분리되어 표시됩니다. 인코딩을 UTF-8로 강제로 설정해도 마찬가지 현상이 발생했습니다.
- 맥용 Cyberduck을 이용하여 업로드하는 경우
- FTP 프로토콜을 이용하여 카페24에 이미지 파일을 업로드하니 윈도우에서 파일 이름의 한글이 자모가 분리되어 표시되었습니다.
- SFTP 프로토콜을 이용하여 카페24에서 업로드할 경우에는 윈도우에서 한글 이름이 정상적으로 표시되었습니다.
- 클라우드웨이즈에서 업로드할 경우에도 윈도우에서 한글 이름이 올바르게 표시되었습니다.
- 케미클라우드(ChemiCloud)에서는 이미지 파일에 한글이 포함되어도 윈도우에서 FTP에 접속하여 봤을 때 한글이 제대로 표시되었습니다.
정리하면 맥용 파일질라를 이용하여 업로드할 경우에는 이미지 파일에 한글이 포함되면 윈도우에서 FTP 서버에 접속하여 확인할 경우 대부분 파일 이름에서 한글 자모가 분리되는 것 같습니다.
이에 반해, 맥용 Cyberduck을 사용할 경우, FTP 프로토콜로 접속하여 업로드하면 한글 자모가 깨져서 보이고, SFTP 프로토콜로 접속해 업로드하면 윈도우에서 봤을 때 한글이 정상적으로 표시되는 것으로 보입니다.
그러므로 카페24 호스팅을 이용하고 있고, 이미지 파일 이름에 한글이 포함되는 경우에는 맥용 Cyberduck을 이용하여 SFTP 프로토콜로 접속하는 것이 안전합니다.
맥(Mac)에서 파일질라 FTP 프로그램을 다운로드하여서버에 접속하는 방법

윈도우용 파일질라에 익숙하다면 맥에서 맥용 파일질라 프로그램의 사용을 고려해볼 수 있습니다. 하지만 위에서 언급했듯이 파일질라를 이용할 경우 미디어 파일 이름에 한글이 포함될 경우 파일을 업로드하면 윈도우에서 파일 이름에서 자모가 분리되거나 깨지는 현상이 발생할 수 있습니다.
1 사파리나 크롬 브라우저에서 'filezilla mac'으로 검색하여 macOS용 파일질라 클라이언트 다운로드 페이지에 접속합니다. (공식 사이트에서 파일을 다운로드해야 보안상 안전합니다.)

2 맥용 파일질라는 두 가지 버전이 있습니다.
신형 맥(Apple Silicon 탑재)은 macOS (Apple Silicon) 버전을 다운로드합니다.

구형 맥(Intel 칩 탑재)은 macOS (Intel) 버전을 다운로드합니다.

둘 모두 macOS 10.13.2 이상에서 사용이 가능합니다.
1. 구형 맥 (Intel 칩 탑재) = Mac OS X / x86_64
- 시기: 2020년 하반기 이전에 출시된 맥북과 아이맥 모델들입니다.
- 특징: 전통적인 PC 시장을 주도해 온 '인텔(Intel)' CPU가 들어있습니다.
- 용어: 애플이 과거에 운영체제 이름을 'Mac OS X'라고 불렀기 때문에, 소프트웨어 개발사들이나 다운로드 페이지에서는 관습적으로 인텔 맥용 프로그램을 'Mac OS X', 'x64', 'x86_64' 등으로 표기합니다.
2. 신형 맥 (Apple Silicon 탑재) = OS-arm64
- 시기: 2020년 말, 애플이 자체 개발한 M1 칩을 발표한 이후부터 현재(M2, M3, M3, M4, M5 등)까지 나오는 모든 최신 맥 기기들입니다.
- 특징: 인텔 칩을 빼고, 모바일 기기에 주로 쓰이던 ARM 아키텍처를 PC급으로 엄청나게 끌어올려 탑재했습니다. 배터리 효율이 압도적으로 좋아지고 발열이 거의 없는 것이 특징입니다.
- 용어: 소프트웨어 다운로드 시 'arm64', 'Apple Silicon', 'M1/M2/M3', 'aarch64' 등으로 표기된 것을 선택하시면 됩니다.
3 다운로드한 파일의 압축을 해제하면 FileZilla 응용 프로그램 파일이 생성됩니다.

저는 구형 맥북이라서 Mac OS X 버전을 다운로드했습니다(파일 이름: FileZilla_3.69.6_macos-x86.app.tar.bz2).
응용 프로그램 파일을 Finder의 "응용 프로그램" 폴더로 드래그하면 설치가 됩니다.

아이콘을 하단 메뉴 바(독)로 드래그하여 하단에 고정하면 빠르게 실행이 가능합니다.
4 이제 파일질라를 실행하여 FTP/SFTP 접속 정보를 입력해서 서버에 접속할 수 있습니다.
FileZilla 앱이 실행되면 사이트 관리자 아이콘을 클릭합니다.

또는, 상단 바에서 파일 » 사이트 관리자를 클릭합니다.

5 사이트 관리자 팝업이 표시되면 새 사이트를 클릭하여 FTP 정보를 입력하여 등록합니다.

또는, 상단 표시줄에서 파일 » 가져오기를 클릭하여 북마크(책갈피)된 항목들을 임포트할 수도 있습니다.

5 서버의 FTP 정보를 모르는 경우에는 웹호스팅 업체에 로그인하여 확인하거나 재설정할 수 있습니다. 카페24의 경우 다음과 비슷하게 설정할 수 있습니다.

카페24 계정에서 SSH(Secure Shell)를 활성화한 경우 프로토콜에 SFTP를 지정할 수 있습니다.
클라우드웨이즈(Cloudways)의 경우 다음과 비슷하게 설정할 수 있습니다. 프로토콜에 반드시 SFTP - SSH File Transfer Protocol을 선택합니다.

6 연결 버튼을 클릭하여 서버에 접속해서 원하는 작업을 수행합니다.

예를 들어, 파일을 수정하려면 파일을 선택하고 오른쪽 버튼을 누른 다음, 보기/편집을 클릭하여 파일을 편집할 수 있습니다.

파일 업로드/다운로드, 삭제 등 다양한 작업을 할 수 있습니다. 다만, 파일이나 폴더를 압축 또는 압축 해제하는 기능은 제공되지 않습니다.
윈도우에서 파일질라를 사용한 경험이 있다면 맥에서도 쉽게 사용이 가능합니다.
FileZilla를 사용해본 적이 있는데, Finder를 통해 접속하는 방법이 좀 더 직관적이라고 생각해요.