리눅스는 SSH라는 방식을 통해 원격제어를 한다.
여러 가지 방법 중 Git Bash를 이용해서 접속 및 파일 전송을 할 것이다.
git bash가 없는 사람은 windows용 git 다운로드 해야한다.
EC2 생성시 설정한 키페어 .pem 파일이 있는 위치에서 나는 git bash를 바로 실행했다.
EC2 인스턴스연결을 위해서는 먼저 키페어 파일에 대한 권한 설정을 해야한다.
chmod 400 [키페어 파일 경로]
r : 읽기 / w : 쓰기
쓰기 권한 제거 한 것이다.(아래의 사진에서 명령어 실행 후 w가 제거된 것을 확인)
비밀번호 파일을 변경할 필요가 없기 때문이다.
ssh -i [키페어 파일 경로][사용자명@서버주소]
현재 사용중인 호스트(~)에 대한 신뢰성을 확인할 수 없으며, ecdsa 키 지문을 다음과 같이 사용합니다. 접속하시겠습니까?(yes/no)위의 사진은 인스턴스 연결 성공 확인!!
scp -i [키페어 파일 경로][전송 파일 경로][사용자명@서버주소]:[대상 디렉토리]
test.txt 파일을 만들어 전송한 것을 확인할 수 있다.