Note > 리눅스 명령어 모음scp
By a3040, Published on Invalid Date
scp — OpenSSH secure file copy
secure copy의 약자로, SSH 프로토콜을 이용하여 로컬과 원격 서버간에 파일 전송을 수행하는 명령어입니다. scp 명령어는 ssh와 유사한 옵션을 가지며, 원격 서버로부터 로컬로 파일을 가져올 수 있고, 로컬에서 원격 서버로 파일을 전송할 수 있습니다.
scp [옵션] [소스] [타겟]
옵션 중에서 자주 사용하는 것은 다음과 같습니다.
-r : 디렉토리 복사를 지원합니다.
-P : SSH 포트 번호를 지정합니다.
-q : 전송 중에 나타나는 출력을 최소화합니다.
- 다운로드
scp example@example.com:/home/example/scpdown.txt .
- 업로드
scp up.txt example@example.com:/home/example/
처음 ls : 결과에 파일이 없습니다.
scp로 다운 : 시도를 했으나 실패했습니다. 기본적으로 scp나 ssh는 사용자 현 로그인 사용자 계정을 원격지에서도 동일하게 로그인하려고 합니다.
scp로 다운시도 : scp [계정명]@[도메인]:[경로] 를 하면 다른 계정으로 로그인을 시도합니다.
ls : 다운 파일 확인
업로드로 합니다. : scp [올릴파일경로] [target]
윈도우에서 scp 관련 gui 클라이언트를 사용하시면 sftp와 유사하게 사용가능합니다.