티스토리 뷰
반응형
서로 다른 리눅스 서버간 파일을 통째로 옮겨야 해서
scp (secure copy) 를 써보기로 했다.
(얘 없었으면 ftp로 내컴에 옮긴담에 목적지 서버에 밀어 넣는 짓을 하고 있었겠지...? ㅋ)
scp 대상파일 목적지ip:받을 디렉토리
scp test.html 127.0.0.1:/home/test
파일을 보낼때 위와 같이 작성해주면 되는데
scp 는 ssh 22 포트를 통해서 보내기 때문에 서버간 ssh 가 연결 되는지 확인 해줘야 됩니다.
ssh -p 22 목적지IP
ssh 명령어로 서버간 접속이 잘 되면 scp 명령어를 사용하면 파일을 바로 보내버립니다.
이제 저는 폴더채 전송을 했는데 아래와 같은 메세지가 나옵니다.
root@127.0.0.1's password:
/usr/local/tomcat85 : not a regular file
폴더채 전송하려면 '-r' 옵션을 붙이면 됩니다.
scp -r /home/test 127.0.0.1:/home/test2
서버간 파일/폴더를 잘 보내는 것을 볼 수 있습니다.
반응형
'Server > Linux' 카테고리의 다른 글
[Linux] vi 에디터에서 문자열 전체 치환하기. (0) | 2024.05.16 |
---|---|
[Linux] NFS 공유 마운트(mount)하기 (0) | 2024.02.15 |
[Linux] yum 관련 명령어 오류날 때 해결법 (0) | 2023.05.03 |
[Linux] 변경일이 최신인 파일명 검색하기 (0) | 2023.03.29 |
[Linux] firewalld 방화벽 간단 설정하기. (0) | 2023.02.08 |
댓글