SCP 파일 전송 수행 방법 [사진 첨부]

SCP를 사용하면 로컬에서 원격으로, 또는 원격에서 로컬로 파일을 전송할 수 있습니다. 본 게시물을 통해 다양한 상황에서 SCP 파일 전송을 완료하는 방법을 확인해 보세요.

작성자 Tyler    업데이트일 September 16, 2026
 

파일 the 전송에 SCP를 어떻게 사용하나요?

“가끔 PC 간에 파일을 이동해야 합니다. 다양한 파일 전송 방법을 시도해 보았지만 항상 문제가 있었습니다. 예를 들어, 파일 크기가 너무 커서 보낼 수 없습니다. 친구가 SCP를 사용하면 파일을 안전하게 복사할 수 있을지도 모른다고 합니다. 원격에서 로컬로 파일을 전송하기 위해 SCP를 사용하는 방법에 대해 팁을 줄 분이 있으신가요?”

SCP란 무엇이며 파일 전송에 사용하는 방법

SCP(Secure Copy Protocol)는 SSH 메커니즘을 사용하는 명령줄 유틸리티로, PC 간에 파일을 안전하게 전송할 수 있게 해줍니다. 이 부분에서는 세 가지 다른 경우에 대한 자세한 파일 전송용 SCP 명령어를 제공합니다.

알아두어야 할 몇 가지 기본적인 SCP 명령어 구문과 옵션은 다음과 같습니다.

SCP 파일 전송 명령어 구문은 다음과 같은 형태로 나타납니다.

scp [OPTION] [user@]SRC_HOST:]file1 [user@]DEST_HOST:]file2

  • [OPTION]- 옵션은 설치, 구성, 복사 등 SCP 관련 작업을 수행하는 데 사용됩니다.
  • [user@]SRC_HOST:]file1 - 원본 파일.
  • [user@]DEST_HOST:]file2 - 대상 파일
팁: 원격 파일 이름에는 사용자 및 호스트 사양이 포함되어야 하지만, 로컬 파일은 절대 경로 또는 상대 경로를 사용하여 나타내야 합니다.

SCP는 모든 작업 측면을 제어하는 다양한 옵션을 제공합니다. 가장 일반적인 옵션은 다음과 같습니다.

  • ✍-P- 원격 호스트 SSH 포트를 지정합니다.
  • ✍-p- 파일 수정 및 액세스 시간을 유지합니다.
  • ✍-q- 진행률 표시줄과 오류가 아닌 메시지를 숨기려면 이 옵션을 사용합니다.
  • ✍-C- 대상 머신으로 전송되는 데이터를 SCP가 압축하도록 강제합니다.
  • ✍-r- SCP에 디렉터리를 재귀적으로 복사하도록 요청합니다.

작업하기 전에 주의사항을 자세히 읽어보세요.

참고:
  • Linux와 Mac에는 SCP 명령어가 기본적으로 포함되어 있습니다. Windows를 사용하는 경우, PuTTY를 다운로드하여 설치하거나 사용할 대상 폴더에 "pscp.exe"(Windows용 SCP)를 복사해야 합니다.
  • SCP 명령어는 데이터를 전송하기 위해 SSH(Secure Shell) 터널을 사용하므로 원격 시스템에서 SSH 키 또는 비밀번호로 인증해야 합니다.
  • 두 시스템에서 이름과 위치가 같은 파일을 복사할 때 SCP가 자동으로 파일을 덮어쓰므로 주의해야 합니다.
  • 파일을 복사하려면 소스 파일에 대한 읽기 권한과 대상 시스템에 대한 쓰기 권한이 최소한 있어야 합니다.

사례 1. 로컬에서 원격으로 SCP 파일 전송

단계 1. 로컬 파일을 원격 컴퓨터로 복사하려면 다음 명령어를 실행합니다:

scp file.txt remote_username@10.10.0.2:/remote/directory

  • file.txt - 전송하려는 대상 파일의 이름
  • remote_username - 원격 장치의 사용자 이름
  • 10.10.0.2 - IP 주소로 대체
  • /remote/directory - 파일을 복사할 경로 (원격 디렉터리가 제공되지 않으면 파일은 원격 사용자의 홈 디렉터리로 복사됩니다.)

단계 2. 프로세스를 시작하려면 사용자 비밀번호를 입력합니다.

보너스 팁:

다른 이름으로 파일을 저장하려면 아래 명령어를 실행하여 새 파일 이름을 지정하세요:

scp file.txt remote_username@10.10.0.2:/remote/directory/newfilename.txt

사례 2. 원격에서 로컬로 SCP 파일 전송

단계 1. 사례 1의 유사한 정보를 대체하고 명령어를 실행하여 원격에서 로컬로 파일을 전송합니다:

scp remote_username@10.10.0.2:/remote/file.txt /local/directory

2단계. 작업을 수행할 비밀번호를 입력합니다.

사례 3. SCP를 통해 두 원격 컴퓨터 간 파일 전송

1단계. 두 원격 시스템 간에 파일을 복사하려면 다음 명령을 입력합니다.

scp user1@host1.com:/files/file.txt user2@host2.com:/files

  • /files/file.txt- 대상 파일의 이름
  • host1.com- 파일을 전송할 호스트
  • /files - 파일을 복사할 디렉터리
  • host2.com - 파일을 전송할 대상 호스트

2단계. 두 기기의 비밀번호를 입력하면 파일이 직접 전송됩니다.

참고: SCP 파일 전송 속도는 사용자들이 가장 많이 불평하는 두드러진 단점입니다. 사용자 피드백에 따르면 한 컴퓨터에서 다른 컴퓨터로 파일 전송 시 SCP를 사용하여 500MB의 파일을 전송하는 데 약 25분이 소요됩니다. 게다가 SCP를 통해 파일을 전송하려면 특정 기술 지식이 필요합니다. 그렇지 않으면 명령을 실행할 때 오류가 발생합니다.

AnyViewer: 더 간단한 단계로 Windows PC 간 파일 전송

위에서 언급한 제한 사항으로 인해 컴퓨터 간 파일을 전송하는 더 쉬운 방법을 찾을 수 있습니다. 다음과 같은 이점으로 인해 파일 전송을 위해 타사 소프트웨어인 AnyViewer를 사용하는 것이 좋습니다.

간편함. 제한 없이 파일을 전송할 수 있는 단순한 인터페이스와 쉬운 조작을 제공합니다.
속도. 빠른 파일 전송 속도를 제공합니다. 예를 들어, 두 컴퓨터가 LAN에 연결되어 있을 때 2GB의 압축 파일을 전송하는 데 약 20초밖에 걸리지 않습니다.
호환성. Windows OS 및 Windows Server OS를 포함한 여러 Windows 버전을 지원합니다.
다기능. AnyViewer는 파일 전송 외에도 화면 공유, 원격으로 컴퓨터 관리, 원격 세션 내 채팅 상자를 통한 통신 등을 지원합니다. 
무인 원격 액세스. 복잡한 설정 없이 PC 및 노트북에 대한 무인 원격 액세스를 제공합니다.
무료 다운로드 Win 11/10/8.1/8/7
안전 다운로드

1단계. 클라이언트 컴퓨터에서 왼쪽 창의 로그인을(를) 누른 다음 회원가입(이미 회원가입한 경우 바로 로그인할 수 있습니다)을(를) 클릭합니다.

팁: AnyViewer는 iOS 기기도 지원합니다. iPhone 또는 iPad에서 원격으로 Windows PC에 액세스할 수 있습니다.

2단계. 회원가입 정보를 입력합니다.

3단계. 다른 기기에서 동일한 계정으로 로그인합니다. 그러면 할당된 기기들을 확인할 수 있습니다.

4단계. 장치 인터페이스로 이동하여 파일을 전송할 대상 장치를 선택한 다음 파일 전송을 클릭합니다.

5단계. PC 간 파일 전송을 위한 파일 전송 대화상자가 표시됩니다. 상자의 오른쪽에는 클라이언트 PC가 나타나고, 호스트 PC는 왼쪽에 있습니다. 파일을 선택하고 오른쪽 화살표를 클릭하여 클라이언트 PC로 전송합니다. 파일을 선택하고 왼쪽 화살표를 클릭하여 호스트 PC로 전송합니다.

상자 하단에서 전송 상태를 확인할 수 있습니다. 마우스 우클릭하여 작업을 일시 중지하거나 제거할 수 있습니다.

참고:
AnyViewer 무료 계정으로는 100MB 미만의 단일 파일을 전송할 수 있으며, 한 번에 최대 100개의 파일만 전송할 수 있습니다. 더 큰 파일을 전송하려면 Professional 또는 Enterprise 요금제(으)로 업그레이드하세요. 이후 다음과 같은 권한이 제공됩니다:
더 빠른 파일 전송. 무료 계정의 인터넷을 통한 파일 전송 속도는 500 KB/s이지만, 유료 계정의 경우 최대 10 MB/s에 달할 수 있습니다.
동일한 계정에 더 많은 장치를 할당하여 직접 파일 전송을 구현할 수 있습니다.
개인 보호 모드(으)로 호스트 컴퓨터에 연결하여 원격 PC의 키보드와 마우스를 차단하고 화면을 검게 가릴 수 있습니다.

결론

이 게시물은 SCP 파일 전송에 대한 단계별 튜토리얼입니다. 어떤 사용자들은 이 방법을 이해하고 SCP 명령어를 통해 컴퓨터 간 파일 전송을 성공적으로 완료했을 것입니다. 하지만 복잡한 명령어로 인해 혼란을 느끼는 사용자도 있을 수 있습니다. 이 경우 AnyViewer를 시도하여 간단한 단계로 PC 간 파일 전송을 완료할 수 있습니다.