Post

AWS) Putty를 이용한 EC2 연결

AWS) Putty를 이용한 EC2 연결

Objective


생성한 EC2 가상머신에 putty를 이용해서 실제 터미널에 접근

Puttygen 설치


키 변환 프로그램. 사용자 키 페어 파일을 putty 형식으로 변환할 수 있습니다.

Putty 설치


키를 사용하고 putty를 이용해서 EC2에 접근



Solution


  • Puttygen 실행 -> Load -> 키 파일 선택(All Files선택해서 조회)

Puttygen

  • Save private key -> yes -> PuTTY 형식으로 선택하고, 임의의 파일 이름 입력

Save private key

  • 창닫기 -> 키를 변환하는 과정이 끝났습니다.


  • Putty 실행 -> SSH-Auth -> ppk 파일 선택

SSH-Auth

  • AWS 콘솔에 로그인 -> EC2 메뉴-인스턴스 메뉴 -> 인스턴스

Instance menu

  • 퍼블릭 IPv4 주소 복사 -> putty 실행 -> IPv4 주소를 붙여넣기 -> Open

IPv4 Address

  • amazon linus tool을 썼기 때문에 기본 계정 : ec2-user 입력.

키 파일로 접근했기 때문에 비밀번호는 패스하게 됩니다.

timezone이 달라서, 서버시간을 한국시간으로 변경해야 합니다.

리눅스에서 $ 표시는 일반 사용자를 의미하고, 관리자 권한이 필요한 명령어를 쓰게 되면 ‘sudo’라는 명령어를 써야 반영이 됩니다.

-> 로컬 시간 삭제


1
2
3
4
5
6
7
    ec2-user

    sudo rm /etc/localtime

    sudo ln -s /usr/share/zoneinfo/A

    sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime


localtime

localtime change

  • 정보가 변경되었는지 확인


1
    cat /etc/sysconfig/clock


clock


1
    sudo vi /etc/sysconfig/clock


아래 화면으로 넘어갔습니다.

UTC

  • 텍스트를 변경 -> ESC -> 하단의 ‘INSERT’ 사라짐 -> ‘:’ 콜론을 입력 -> ‘wq’ 입력하고 빠져나오기

Zone change

  • 다시 아래의 명령어로 정보가 변경되었는지 확인 -> 재시작


1
2
3
    cat /etc/sysconfig/clock

    sudo reboot


  • 오른쪽 마우스 클릭 -> Restart Session

  • 다시 로그인


result



Reference

https://asf.alaska.edu/how-to/data-recipes/connect-to-your-ec2-instance-using-putty-v1-1/

https://stackoverflow.com/questions/34394279/how-to-set-aws-amazon-server-time-cant-find-etc-sysconfig-clock-file

This post is licensed under CC BY 4.0 by the author.