서버에 파일 올리고 내려받기
내 PC의 파일을 서버로 옮기거나, 서버의 파일을 내 PC로 받는 방법입니다. 접속 정보(IP, 계정, 비밀번호)는 마이페이지 → 서버 상세의 "접속 정보" 카드에서 확인합니다.
Linux 서버 — SFTP 프로그램 (가장 쉬움)
탐색기처럼 끌어다 놓기로 파일을 옮길 수 있습니다. SSH와 같은 접속 정보를 그대로 씁니다.
- WinSCP (Windows 전용, 무료)
- FileZilla (Windows / macOS, 무료)
WinSCP 접속 설정
- WinSCP를 실행하면 "로그인" 창이 뜹니다.
- 파일 프로토콜: SFTP
- 호스트 이름: 서버 IP / 포트 번호:
22 - 사용자 이름, 비밀번호: 마이페이지 접속 정보
- 로그인 → 왼쪽(내 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 드라이브 공유
mstsc실행 → 하단 옵션 표시- 로컬 리소스 탭 → 자세히 → 공유할 드라이브(예: D:) 체크
- 접속하면 서버의 파일 탐색기 "내 PC"에 내 컴퓨터 드라이브가 보입니다. 여기서 파일을 복사합니다.
업로드가 안 돼요
- Permission denied — 쓰기 권한이 없는 폴더입니다. 먼저 내 홈 폴더(
~/)에 올린 뒤 서버 안에서 옮기세요. - 접속 자체가 안 됨 — SSH가 되는지 먼저 확인해주세요. 서버 접속이 안 될 때
- 보안존 서버 — 업로드·다운로드도 트래픽에 포함됩니다. 큰 파일을 옮기기 전에 트래픽 사용량을 확인하세요.