리눅스대 리눅스 파일 복사 (ssh 업로드 다운로드)

By | 2020년 8월 18일

scp

https://note.heyo.me/ssh%ed%8c%8c%ec%9d%bc-%ec%97%85%eb%a1%9c%eb%93%9c-%eb%8b%a4%ec%9a%b4%eb%a1%9c%eb%93%9c-scp/

tar | ssh

압축데이터를 stdout(-)으로 돌려서 ssh cat으로 복사
(업로드)

tar cvzf - ./data | ssh -p 10023 root@test.mooo.com "cat > data.tar.gz"
# 비밀번호 입력
tar czf - ./data | ssh -t -p 10023 root@test.mooo.com "cat > data.tar.gz"

반대도 가능
(다운로드)

ssh vivek@server1.cyberciti.biz 'tar zcf - /some/dir' | tar zxf -

새로운 파일만 복사

tar cvzf - ./data --newer-mtime 2020-06-15 | ssh -t -p 30023 root@bayo.mooo.com "cat > data.tar.gz"

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다