강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

rcp를 이용하여 로컬서버의 특정 파일을 원격서버의 특정 디렉토리에 복사하기(동일한 계정명끼리의 복사)

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

rcp를 이용하여 로컬서버의 특정 파일을 원격서버의 특정 디렉토리에 복사하기(동일한 계정명끼리의 복사)

 

 

 

 

지금까지의 예는 원격서버(B)의 파일(디렉토리)을 로컬서버(A)로 복사해 오는 것에 대한 설명이었습니다. 

 

 

 

  이번 예부터는 이와 반대로 로컬서버(A)의 파일(디렉토리)을 원격서버(B)로 복사하는 설명입니다. 

 

 

 

 

 

, 이번 예는 로컬서버(A)의 파일을 원격서버(B)로 복사하는 것으로 다음과 같은 형식으로 사용하시면 됩니다. 

 

 

 

 

 

사용형식 : rcp 로컬파일위치 원격서버IP:원격파일위치

 

 

 

위의 사용형식에서 원격서버IP는 원격서버의 도메인이나 호스트명으로 대체될 수 있습니다. 

 

 

 

 

 

아래의 예는 로컬서버(A서버)의 현재위치에 존재하는 nairon.txt파일을 원격서버(B서버) /home/sspark/디렉토리로 원격 복사하는 예입니다. 

 

 

 

 

 

, 아래의 예에서 로컬서버(A)의 현재위치에 존재하는 파일을 확인하기 위하여 “ls -l”을 실행한 후에 rcp명령어를 실행 하였습니다. 

 

 

 

  실행 후에 아무런 메시지 없이 종료되었다는 것은 정상적인 원격복사가 되었음을 의미합니다. 

 

 

 

 

 

cd748e8935a013f3cf536af9b9b6806b_1683595154_7772.png



 

 

위의 예에서 nairon.txt는 로컬서버(A)의 현재위치에 존재하는 파일이며 “192.168.0.110:/home/sspark”는 파일이 복사될 원격서버(B)의 위치를 나타낸 것입니다. 

 

 

 

  , 로컬서버(A) /home/sspark/nairon.txt파일을 원격서버(B) /home/sspark/nairon.txt로 복사한 것입니다. 

 

 

 

 

 

그리고 다음은 원격서버(B)에서 복사된 파일을 확인한 것입니다. 

 

 

 

 

 

cd748e8935a013f3cf536af9b9b6806b_1683595172_7391.png
 



 

이번 예는 로컬서버(A) sspark계정에서 원격서버(B) sspark계정으로 파일을 복사한 것으로서 로컬서버의 계정명과 원격서버의 계정명이 동일할 경우에는 로컬서버의 계정권한이 원격서버로의 계정으로 퍼미션(권한)이 상속됩니다. 

 

 

 

  따라서 원격서버의 sspark계정에 WRITE권한이 생성되어 파일이 복사되는데 아무런 에러 없이 실행된 것입니다. 

 

 

 


관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,051 명
  • 현재 강좌수 :  35,896 개
  • 현재 접속자 :  217 명