본문으로 건너뛰기
← 가이드 목록

서버에 파일 올리고 내려받기

내 PC의 파일을 서버로 옮기거나, 서버의 파일을 내 PC로 받는 방법입니다. 접속 정보(IP, 계정, 비밀번호)는 마이페이지 → 서버 상세의 "접속 정보" 카드에서 확인합니다.

Linux 서버 — SFTP 프로그램 (가장 쉬움)

탐색기처럼 끌어다 놓기로 파일을 옮길 수 있습니다. SSH와 같은 접속 정보를 그대로 씁니다.

  • WinSCP (Windows 전용, 무료)
  • FileZilla (Windows / macOS, 무료)

WinSCP 접속 설정

  1. WinSCP를 실행하면 "로그인" 창이 뜹니다.
  2. 파일 프로토콜: SFTP
  3. 호스트 이름: 서버 IP / 포트 번호: 22
  4. 사용자 이름, 비밀번호: 마이페이지 접속 정보
  5. 로그인 → 왼쪽(내 PC)에서 오른쪽(서버)으로 파일을 끌어다 놓습니다.

FileZilla도 "호스트"에 sftp://서버IP, 포트 22를 넣으면 같은 방식으로 접속됩니다.

Linux 서버 — 명령어 (scp)

Windows PowerShell, macOS/Linux 터미널에서 바로 쓸 수 있습니다.

# 내 PC → 서버 (파일 하나)
scp ./backup.zip 계정명@서버IP:~/

# 내 PC → 서버 (폴더 통째로)
scp -r ./my-project 계정명@서버IP:~/

# 서버 → 내 PC
scp 계정명@서버IP:~/backup.zip ./

VS Code Remote-SSH를 쓰고 있다면, VS Code 왼쪽 탐색기에 파일을 끌어다 놓기만 해도 서버로 업로드됩니다.

Windows 서버 — 원격 데스크톱으로 복사하기

복사·붙여넣기

원격 데스크톱 접속 중에는 내 PC에서 파일을 Ctrl + C로 복사한 뒤 서버 화면에서 Ctrl + V로 붙여넣을 수 있습니다. 큰 파일은 느리거나 중간에 끊길 수 있으니 아래 드라이브 공유를 권장합니다.

내 PC 드라이브 공유

  1. mstsc 실행 → 하단 옵션 표시
  2. 로컬 리소스 탭 → 자세히 → 공유할 드라이브(예: D:) 체크
  3. 접속하면 서버의 파일 탐색기 "내 PC"에 내 컴퓨터 드라이브가 보입니다. 여기서 파일을 복사합니다.

업로드가 안 돼요

  • Permission denied — 쓰기 권한이 없는 폴더입니다. 먼저 내 홈 폴더(~/)에 올린 뒤 서버 안에서 옮기세요.
  • 접속 자체가 안 됨 — SSH가 되는지 먼저 확인해주세요. 서버 접속이 안 될 때
  • 보안존 서버 — 업로드·다운로드도 트래픽에 포함됩니다. 큰 파일을 옮기기 전에 트래픽 사용량을 확인하세요.

해결되지 않는 문제가 있다면 고객센터로 문의해주세요.