사용자 도구

사이트 도구


linux:scp

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
linux:scp [2023/01/30 16:58]
kwon37xi [없는 디렉토리 생성]
linux:scp [2023/01/30 17:15] (현재)
kwon37xi [pem key 자동 복사]
줄 3: 줄 3:
   * [[https://man7.org/linux/man-pages/man1/scp.1.html|scp(1) - Linux manual page]]   * [[https://man7.org/linux/man-pages/man1/scp.1.html|scp(1) - Linux manual page]]
   * [[linux:ssh|Linux SSH]] 기반 파일 복사   * [[linux:ssh|Linux SSH]] 기반 파일 복사
 +
 +===== Options =====
 +  * ''-P <port>'' : 포트가 기본 ''ssh'' 포트가 아닐경우 지정. 대문자 ''P''.
  
 ===== 없는 디렉토리 생성 ===== ===== 없는 디렉토리 생성 =====
줄 12: 줄 15:
 ssh <userid>@hostname "mkdir -p /target/dir" \ ssh <userid>@hostname "mkdir -p /target/dir" \
   && scp filename <userid>@hostname:/target/dir/   && scp filename <userid>@hostname:/target/dir/
 +</code>
 +
 +===== private key 서버로 자동 복사 =====
 +  * local 환경에 있는 private key 를 특정 서버의 ''~/.ssh'' 에 자동 복사하기
 +<code sh>
 +ssh <사용자ID>@<hostname> "mkdir -p ~/.ssh;chmod 0700 ~/.ssh"  \
 +    && scp <your-key> <사용자ID>@<hostname>:~/.ssh/ \
 +    && ssh <사용자ID>@<hostname> "chmod 0600 ~/.ssh/<your-key>"
 </code> </code>
  
linux/scp.1675065502.txt.gz · 마지막으로 수정됨: 2023/01/30 16:58 저자 kwon37xi