FTP 접속 시 에러가 발생하는 가장 흔한 이유는 FTP 사용자명이나 비밀번호가 잘못된 경우입니다. 이외에도 여러 가지 이유로 FTP 접속에 실패할 수 있습니다. 해외호스팅 중 하나인 Bluehost(블루호스트)에서 FTP에 접속하지 못하는 문제가 발생하는 경우 대처 방법에 대해 정리해보았습니다.
FTP 계정 생성
FTP에 접속하지 못하는 이유로는 여러 가지가 있습니다. 경험상 가장 흔한 이유가 ID나 비밀번호 오류였습니다. 가령 ID나 비밀번호에 특정 단어가 포함된 경우 해당 단어(보통 영문 단어)의 스펠링을 유의해서 볼 필요가 있습니다. 철자가 잘못된 FTP 정보를 보내주는 경우가 정말로 많습니다. (예: bluehost -> bluhost)
FTP 접속 정보를 잘 모르거나 비밀번호가 생각나지 않는 경우 cPanel에서 새로운 FTP 계정을 생성할 수 있습니다. FTP 계정 생성 방법은 다음 글을 참고해보세요.
블루호스트에서 FTP 접속 시 530 로그인 인증 실패 오류가 발생하면서 FTP에 접속할 수 없는 경우
FTP 접속을 시도할 때 530 로그인 인증 실패 오류가 발생하는 경우에는 호스트 정보에 도메인 주소 대신 IP 주소를 입력하면 로그인이 될 수 있습니다.
[참고*도메인의 네임서버 정보를 변경한 직후에는 FTP 접속이 원활하지 않을 수 있습니다. 도메인의 DNS 정보가 완전히 전파(Propagation)되려면 최대 48시간(경우에 따라 72시간)까지 소요될 수 있습니다.*]
도메인 DNS 정보를 변경한 직후에 FTP에 접속하려는 경우 IP 주소를 입력하면 접속이 될 수도 있을 것입니다. 자세한 정보는 "블루호스트에서 FTP 접속 시 530 로그인 인증 실패 오류가 발생하는 경우"를 참고해보세요.
암호화 옵션 설정
2년 전 아마존 AWS의 Lightsail에서 작업된 홈페이지를 해외호스팅 중 하나인 Bluehost로 옮기는 작업을 맡은 적이 있습니다. 필요한 데이터를 어제 받아서 FTP에 접속하려고 시도하니 계속 에러가 발생했습니다.
다음과 같은 오류 메시지가 계속 표시되었습니다.
상태: 연결 수립, 환영 메시지를 기다림...
상태: TLS 초기화...
상태: 인증서 검증...
상태: TLS 연결 수립.
상태: 로그인
상태: 디렉터리 목록 조회...
명령: PWD
응답: 257 "/" is your current location
명령: TYPE I
응답: 200 TYPE is now 8-bit binary
명령: PASV
응답: 227 Entering Passive Mode (xx,xxx,xxx,xx,xxx,xxx)
명령: MLSD
오류: 데이터 연결을 수립하지 못함: ETIMEDOUT - 연결 시간 초과
오류: Connection timed out after 120 seconds of inactivity
오류: 디렉터리 목록을 조회하는 데 실패함
이러한 오류가 발생하는 경우 FTP 접속 정보에 이상이 없으면 다음 그림과 같이 "암호화" 옵션을 "평문 FTP만 사용(보안 취약)"을 선택하면 문제없이 접속이 될 것입니다.
블루호스트에서 FTP 정보가 정확하지만 "Connection timed out after 120 seconds of inactivity"와 같은 오류가 발생하면 위에서 설명한 방법에 따라 FTP 클라이언트(예: 파일질라)를 설정해보시기 바랍니다.
FTP 클라이언트 바꾸기
접속 정보가 정확하지만 어떠한 이유로 FTP에 접속하지 못하는 경우 FTP 클라이언트(예: 파일질라)를 최신 버전으로 업데이트하거나 다른 FTP 클라이언트로 바꾸어서 접속을 시도하면 접속이 되는 경우가 있습니다.
지난달 국내의 한 웹호스팅 업체에서 호스팅되는 워드프레스 사이트에 FTP 접속하여 작업을 해야 하는 일이 있었는데, FTP 접속이 되지 않아서 낭패를 겪다가 WinSCP라는 클라이언트를 설치하여 접속을 시도하니 접속이 된 적이 있습니다.
이외에도 내 IP 주소가 차단되어 접속이 안 될 수도 있습니다. 이 경우에는 블루호스트에 라이브 채팅으로 연락하여 내 IP 주소가 차단되어 있지 않은지 확인을 부탁할 수 있습니다.
파일 매니저(File Manager) 사용하기
FTP에 접속하여 작업하는 것에 부담을 느끼는 경우 블루호스트 cPanel에서 제공되는 File Manager 툴을 사용하면 간단한 작업을 처리할 수 있습니다. 특히, 대용량 파일을 압축하여 업로드하거나 폴더를 압축하여 다운로드하거나, 혹은 폴더를 삭제하는 등의 작업은 파일 매니저에서 실시하는 것이 시간을 절감할 수 있습니다.
마치며
이상으로 블루호스트에서 FTP에 접속하지 못하는 경우 대처 방법에 대해 살펴보았습니다. 이 방법은 다른 호스팅을 이용하는 경우에도 응용할 수 있습니다.
[참고*블루호스트(Bluehost)에 대하여 속도 때문에 불호(不好)하는 분들이 계시지만 블로그를 이용하는 경우 괜찮은 옵션일 수 있습니다. GeneratePress와 같은 가벼운 테마를 사용하고 플러그인을 최소화하면 속도가 그리 느리지 않을 것입니다. 저는 대부분의 워드프레스 사이트를 블루호스트에서 호스팅하고 있습니다. 다음 사이트들이 블루호스트에서 호스팅되고 있습니다.
- https://www.thewordcracker.com/
- https://iwordpower.com/ *]
참고
https://avada.tistory.com/2434
https://avada.tistory.com/2053