카테고리 없음
ssh 와 scp 명령어
수수한개발자
2023. 11. 23. 01:05
728x90
보통 개발을 하다보면 원격 서버에 접속을 하거나 파일을 보내야 하는 일이 생긴다.
이럴때 ssh와 scp 명령어를 사용하면 된다.
ssh
기본적으로 ssh는 22번 포트를 사용하게 된다.
ssh는 원격서버에 접속할 수 있는 프로토콜이다.
ssh -i [sshKey] [linux계정명]@[linux Ip 또는 DNS]
ec2 를 사용하면 접속할 수 있는 pem키는 발급받을 수 있는데 sshKey 부분에 pem키 경로를 적어주면 된다.
scp
scp는 ssh 기반의 파일 전송(복사) 프로토콜이다. 그러므로 22번 포트를 사용한다.
1. 로컬에서 원격지로 전송할 때
scp -i [sshKey] [로컬에서 보내고자 하는 파일명] [linux계정명]@[linux Ip 또는 DNS]:[파일을 저장하고자 하는 경로]
2. 원격지에서 로컬로 전송할 때
scp -i [sshKey] [linux계정명]@[linux Ip 또는 DNS]:[원본 파일 경로] [로컬에서 저장하고자 하는 경로]
3. 원격에서 원격으로 전송할 때
scp -i [sshKey] [linux계정명]@[linux Ip 또는 DNS]:[원본 파일 경로] [linux계정명]@[linux Ip 또는 DNS]:[받는 파일 경로]
728x90