FTP guide
FTP 프로그램 설치와 사용법
내 컴퓨터의 홈페이지 파일을 웹호스팅 서버에 올리는 방법이에요. 프로그램을 받고, 접속 정보를 넣고, 파일을 올리면 끝나요.
1
FTP 프로그램 받기
아래 중 하나를 골라 공식 사이트에서 받으세요. 모두 무료예요. 다른 사이트에서 받은 설치 파일은 쓰지 마세요.
알드라이브
Windows
알집으로 유명한 이스트소프트의 무료 프로그램이에요. 화면이 한국어라 처음 쓰는 분께 가장 쉬워요.
공식 사이트에서 받기FileZilla
Windows · Mac · Linux
전 세계에서 가장 많이 쓰는 무료 FTP 프로그램이에요. 맥·리눅스에서도 써요.
공식 사이트에서 받기WinSCP
Windows
한국어 화면을 지원하는 무료 프로그램이에요. 윈도우 탐색기와 비슷하게 쓸 수 있어요.
공식 사이트에서 받기Cyberduck
Mac · Windows
맥 사용자에게 편한 무료 프로그램이에요.
공식 사이트에서 받기
2
접속 정보
어느 프로그램이든 아래 값을 넣으면 돼요.
- 프로토콜
- FTP
- 호스트(서버)
- xamva.com
- 포트
- 21
- 암호화
- TLS를 통한 명시적 FTP 필요 (FTPS)
- 사용자(FTP 계정)
- my.xamva.com의 FTP 계정 이름 (예: prolink_web)
- 비밀번호
- my.xamva.com에서 '비밀번호 새로 받기'로 받은 비밀번호
- 전송 모드
- 패시브 (기본값)
FTP 계정 이름과 비밀번호는 어디서 보나요?
1단계
my.xamva.com에 로그인
가입 승인 메일로 받은 계정으로 들어가요.
2단계
내 도메인 목록에서 FTP 계정 확인
도메인 옆 'FTP 계정' 칸에 계정 이름이 보여요. 없으면 'FTP 계정 만들기'를 눌러요.
3단계
비밀번호 새로 받기
비밀번호는 만들 때와 '비밀번호 새로 받기'를 눌렀을 때만 보여 줘요. 바로 복사해 두세요.
3
알드라이브로 접속하기
1단계
새 FTP 연결 만들기
알드라이브를 켜고 왼쪽 목록의 'FTP' 항목에서 새 연결(+)을 눌러요.
2단계
접속 정보 입력
서버 주소에 xamva.com, 포트 21, 아이디와 비밀번호를 적어요. 보안(암호화) 옵션이 있으면 SSL/TLS 명시적(Explicit) 방식을 골라요.
3단계
연결하고 public_html 열기
저장 후 연결하면 서버 폴더가 보여요. public_html 폴더를 열고 파일을 끌어다 놓으면 올라가요.
버전에 따라 메뉴 이름이 조금 다를 수 있어요. 암호화(TLS) 옵션이 보이지 않으면 아래 FileZilla나 WinSCP로 접속하세요.
3‑2
FileZilla로 접속하기
1단계
사이트 관리자 열기
FileZilla를 켜고 왼쪽 위 첫 번째 아이콘(사이트 관리자)을 눌러요. 단축키는 Ctrl+S예요.
2단계
새 사이트 만들기
'새 사이트'를 누르고 이름을 적어요. 예: 내 홈페이지.
3단계
접속 정보 입력
프로토콜 'FTP', 호스트에 xamva.com, 포트 21, 암호화 'TLS를 통한 명시적 FTP 필요', 로그온 유형 '일반'을 고르고, 사용자와 비밀번호를 적어요.
4단계
연결
'연결' 버튼을 눌러요. 인증서 창이 뜨면 xamva.com 인증서인지 확인하고 '항상 신뢰'를 체크한 뒤 확인을 눌러요.
3‑3
WinSCP로 접속하기
1단계
새 사이트
WinSCP를 켜면 로그인 창이 열려요. '새 사이트'를 눌러요.
2단계
접속 정보 입력
파일 프로토콜 'FTP', 암호화 '명시적 TLS/SSL 암호화 필요', 호스트 이름에 xamva.com, 포트 21, 사용자 이름과 비밀번호를 적어요.
3단계
저장하고 로그인
'저장'을 눌러 이름을 정하고 '로그인'을 눌러요. 인증서 확인 창이 뜨면 '예'를 눌러요.
Cyberduck은 '새 연결'에서 ‘FTP-SSL (Explicit AUTH TLS)’를 고르고, 서버와 포트, 사용자 이름, 비밀번호를 같은 값으로 넣으면 돼요.
4
파일 올리기
1단계
사이트 폴더로 이동
접속하면 오른쪽(서버)에 폴더 몇 개가 보여요. 그중 public_html 폴더를 열어요. 홈페이지 파일은 이 안에 올려요.
2단계
파일 끌어 놓기
왼쪽(내 컴퓨터)에서 올릴 파일이나 폴더를 골라 오른쪽 public_html 안으로 끌어다 놓아요. 첫 화면 파일 이름은 index.html이어야 해요.
3단계
브라우저에서 확인
파일이 올라가면 내 도메인 주소를 열어 확인해요. 바로 안 바뀌면 Ctrl+F5로 새로고침해요.
5
AI로 홈페이지 고치고 FTP로 올리기
ChatGPT·Gemini·Claude 같은 대화형 AI는 내 서버에 직접 접속하지 못해요. 대신 내 컴퓨터에서 AI와 파일을 고치고, FTP로 올리면 돼요.
1단계
먼저 백업
FTP 프로그램으로 public_html 안의 파일을 내 컴퓨터 새 폴더에 통째로 내려받아요. 폴더 이름에 날짜를 붙여 두면 좋아요. 잘못돼도 이 폴더를 다시 올리면 원래대로 돌아와요.
2단계
AI에게 파일 주고 요청
고칠 파일(예: index.html) 내용을 AI 대화창에 붙여 넣거나 첨부하고, 무엇을 바꿀지 구체적으로 적어요. 한 번에 한 가지씩 요청하세요.
3단계
결과를 저장하고 내 컴퓨터에서 확인
AI가 준 코드를 같은 이름으로 저장하고 더블클릭해 브라우저에서 열어 봐요. 이상하면 AI에게 어디가 어떻게 이상한지 말해 다시 고치게 해요.
4단계
FTP로 올리고 확인
같은 위치(public_html)에 올려 덮어써요. 내 도메인 주소를 열고 Ctrl+F5로 새로고침해 바뀐 것을 확인해요. 문제가 있으면 백업 폴더의 파일을 다시 올려요.
AI에게 이렇게 요청해 보세요
- 아래 index.html에서 상단 전화번호를 010-0000-0000으로 바꿔줘. 다른 부분은 건드리지 말고 전체 코드를 다시 보여줘.
- 아래 HTML에서 '찾아오시는 길' 섹션을 추가해줘. 기존 디자인(색상, 글꼴)을 그대로 따라줘.
- 아래 CSS에서 모바일 화면(폭 480px 이하)에서 글자가 너무 작아. 읽기 좋게 고쳐줘.
꼭 지켜 주세요
- FTP 아이디와 비밀번호는 AI 대화창에 절대 붙여 넣지 마세요.
- 고객 이름·전화번호 같은 개인정보가 든 파일은 AI에 넣지 마세요.
- 올리기 전에 반드시 내 컴퓨터에서 먼저 열어 보세요.
- 웹호스팅은 HTML·CSS·JavaScript 같은 정적 파일 기준이에요. PHP 코드를 달라고 하지 마세요.
- AI가 파일 이름을 바꾸거나 폴더 구조를 바꾸면 그대로 올리지 말고 원래 이름으로 맞춰 주세요.
파일을 직접 옮기기 번거롭다면, AI가 관리자 화면에서 바로 고치도록 연결하는 AI 관리자 연동도 있어요.
접속이 안 될 때
- 로그인이 안 돼요
- 사용자 칸에 이메일이 아니라 FTP 계정 이름(예: prolink_web)을 적었는지 확인하세요. 비밀번호를 모르면 my.xamva.com에서 '비밀번호 새로 받기'를 누르세요.
- 연결이 안 되거나 목록이 안 떠요
- 포트가 21인지, 전송 모드가 패시브인지 확인하세요. 회사·학교 같은 곳은 네트워크에서 21번 포트를 막기도 해요. 휴대폰 테더링으로 접속해 보면 원인을 구분할 수 있어요.
- 암호화를 꼭 켜야 하나요?
- 네. '일반 FTP(암호화 안 함)'로 접속하면 비밀번호가 그대로 오가요. 반드시 TLS를 통한 명시적 FTP를 고르세요.
- 프로그램 없이도 올릴 수 있나요?
- my.xamva.com의 '파일 관리'에서 브라우저로 올리고 내릴 수 있어요. 파일이 많거나 큰 폴더는 FTP가 편해요.