초코딩(chocoding)

cmd로 서버에 파일 올리기 / scp란? / 파일질라(FileZilla)없이 서버에 파일 업로드 본문

카테고리 없음

cmd로 서버에 파일 올리기 / scp란? / 파일질라(FileZilla)없이 서버에 파일 업로드

sweetychocoding 2024. 5. 3. 16:47
728x90

개발할 때는 늘 우리가 좋은 환경, 최상의 세팅이 된 환경에서 개발하는 것이 아니다

그렇기 때문에 늘 최악의 조건을 생각하고 개발을 해야 한다.

(라고 부장님께서 말씀하심)

 

파일을 올릴 때 파일질라를 이용하면 간단하다

 

하지만 급해 죽겠는 상황에서 파일을 올려야 하는데

파일질라나 다른 파일을 서버에 올리는 프로그램이 설치되지 않았을 경우

우리는 어떻게 해야 할까???

 

 

그 방법은 바로바로!!

cmd를 통해서 파일을 올리는 것이다.

 

 

 

 

 

 

파일을 서버에 올리는 방법은 생각보다 간단하다.

 

scp 명령어를 사용하면 된다.

그렇다면 scp란????

 

SCP

=> ssh 원격 접속 프로토콜을 기반으로 한 SecureCopy(scp)의 약자로서 원격지에 있는 파일과 디렉토리를 보내거나 가져올 때 사용하는 파일 전송 프로토콜

=> 네트워크가 연결되어 있는 환경에서 ssh와 동일한 22포트와 identity file을 사용해서 파일을 송수신하기 때문에 보안적으로도 안정된 프로토콜임

 

 

 

* Local -> Remote

scp [옵션] [파일명] [원격지_id]@[원격지_ip]:[받는 위치]

 

 

 

 

정말 간단하쥬???

 

그리고 파일을 여러 개 업로드할 경우 파일명만 파일명1 파일명2 이런 식으로 추가해주면 된다.

 

 

 

 

 

 

 

 

.

.

.

(참고 블로그 : https://wlsvud84.tistory.com/entry/%EB%A6%AC%EB%88%85%EC%8A%A4-scp-%EB%AA%85%EB%A0%B9%EC%96%B4-%EC%82%AC%EC%9A%A9%EB%B2%95-%ED%8C%8C%EC%9D%BC-%EC%A0%84%EC%86%A1-%ED%94%84%EB%A1%9C%ED%86%A0%EC%BD%9C-%ED%8C%8C%EC%9D%BC-%EB%B3%B4%EB%82%B4%EA%B8%B0-%ED%8C%8C%EC%9D%BC-%EB%B0%9B%EA%B8%B0)

 

리눅스 scp 명령어 사용법 ( 파일 전송 프로토콜 / 파일 보내기 /파일 받기 )

안녕하세요 롯사입니다. 이번 시간 포스팅은 리눅스 기반 운영체제에서 사용하는 파일 전송 프로토콜 scp에 대해서 포스팅해보겠습니다. 리눅스 기반 시스템 기반을 운영하고 계신 현업 종사자

wlsvud84.tistory.com

 

728x90