용어와 정의
영문 또는 원어: SCP
한글명: SSH 기반 보안 파일 복사
SCP는 SSH를 이용한 보안 파일 복사 방식과 scp 명령을 가리키는 용어입니다. 명령 이름과 실제 사용되는 파일 전송 프로토콜을 구분해야 합니다.
정확한 의미와 원리
scp 명령은 원격 시스템과 인증된 연결을 이용해 파일을 복사합니다. 기존 SCP 프로토콜과 SFTP는 같은 내부 동작이 아니며 프로그램이 어떤 방식을 선택했는지가 중요합니다.
쉽게 이해하는 사용 예시
관리자가 서버로 파일을 복사하는 데 scp 명령을 사용하는 상황을 생각할 수 있습니다. 명령이 실행됐다는 사실만으로 전송에 기존 SCP 프로토콜이 사용됐다고 판단할 수는 없습니다.
종류와 관련 개념의 차이
OpenSSH 9.0부터 scp의 기본 전송은 SFTP로 바뀌었습니다. 명령의 이름은 유지되지만 구형 전송을 선택하는 경우와 경로 및 와일드카드 처리에 차이가 있을 수 있습니다.
적용 조건과 오해하기 쉬운 점
사용 중인 OpenSSH 판과 서버의 SFTP 지원 및 파일 경로 해석을 확인해야 합니다. 기존 스크립트와의 호환성을 실제로 확인하고 호스트 키 검증이나 파일 권한을 생략하지 않습니다.
관련 용어와 글
함께 이해할 기준 개념
함께 비교할 용어
- NVMe-oF 패브릭을 통한 NVMe 연결
- Fibre Channel 파이버 채널
- AFP 애플 파일링 프로토콜
- SMB Direct RDMA를 이용하는 SMB
- SMB over QUIC QUIC을 이용하는 SMB
- NVMe/TCP TCP를 이용하는 NVMe 연결
- NVMe/RDMA RDMA를 이용하는 NVMe 연결
- FCP 파이버 채널 SCSI 전송
- FCoE 이더넷을 통한 파이버 채널
- RDMA 원격 직접 메모리 접근
- QUIC QUIC 전송 프로토콜
- TCP 전송 제어 프로토콜
- iSCSI 아이 스카시
- NFS 네트워크 파일시스템
- SFTP SSH 파일 전송
- SSH 보안 셸
- rsync 알싱크