운영체제

SSH의 원격 파일 복사 - SCP(secure Copy)

MIN--A 2021. 6. 25. 01:26
728x90

다른 리눅스로 ssh 접속하기

먼저 서버와 통신이 되는 지 확인

 

# ssh root@192.168.42.203 //연결할 서버 ip주소

 

# ifconfig | grep inet

inet addr:192.168.42.203 Bcast:192.168.42.255 Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fe72:17ea/64 Scope:Link

inet addr:127.0.0.1 Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

확인

 

# exit 종료


 

SCP(Secure Copy)

ssh를 통해 원격으로 파일을 복사하는 명령

 

client]

# echo scptest > /root/scptest

# cat /root/scptest

scptest

# scp /root/scptest root@192.168.42.203:/root/scptest

 

server]

넘어가서 파일 생겼는 지 확인

# ls –al /root/scptest

 

클라이언트 /root/install.log 파일을 => 서버 /tmp/put으로 복사

ssh 포트22000번일 때, ktest로 복사

# scp –P 22000 /root/install.log ktest@192.168.42.203:/tmp/put

원격 연결해서 확인

 

반대로 가져올 때

# scp –P 22000 ktest@192.168.42.203:/tmp/put /tmp/get

내 디렉터리에서 파일 확인

# ls –al /tmp/get

 

 

 

 

 

728x90