일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Kubernetes
- 컴포지트패턴
- http 413
- Logrus
- go
- 윈도우키보드
- body size
- UnBuffered channel
- intellij ide
- Buffered channel
- 배포 프로세스
- AWS
- 오블완
- 티스토리챌린지
- goland
- 사설 ip
- 배포 파이프라인
- 디자인패턴
- GoF 디자인패턴
- golang
- Infra
- Golines
- apollo router
- Intellij
- elasticsearch
- 대규모 시스템 설계
- GoF
- notification system
- gitops
- System Design
Archives
- Today
- Total
Fall in IT.
AWS EC2 root계정 활성화 방법 본문
반응형
안녕하세요.
오늘은 AWS(Amazon Web Services)의 서비스중 하나인 EC2(Elastic Compute Cloud. 가상 서버 호스팅)에서
root계정을 활성화 하는 방법에 대해서 알아보겠습니다.
목적
- ec2 인스턴스를 생성하고, ssh로 root 계정에 접속 하는 방법을 알아봅니다.
문제
- 무작정 root로 접속하려고 할 경우 에러가 발생합니다.
- " Please login as the user "ec2-user" rather than the user "root " 메시지와 함께 ec2-user로 접속하라는 메시지가 나옵니다.
해결 방법
- 먼저, ec2-user로 접속합니다. (접속 방법은 AWS에서 EC2 -> Instances -> Connect 버튼을 누르면 자세히 나옵니다.)
- /etc/ssh/sshd_config 파일을 수정합니다.
- $ vi /etc/ssh/sshd_config
- #PermitRootLogin yes 에서 주석을 해제합니다. - 다음 명령어를 사용하여, ec2-user계정으로 ssh 접속시 인증에 사용되는 인증키를 root계정으로 접속할때도 사용될 수 있도록, root계정의 경로에 복사합니다.
- $ sudo cp .ssh/authorized_keys /rooot/.ssh/ - 다음 명령어를 사용하여, sshd 서비스를 재시작 합니다.
- $ service sshd restart - 완료!
- root계정을 사용하여 ssh를 접속합니다.
모두 즐거운 코딩하세요~
반응형
'Amazon Web Service(AWS)' 카테고리의 다른 글
AWS RDS 데이터베이스(PostgreSQL) 마이그레이션 방법 (0) | 2016.10.05 |
---|---|
AWS EC2 private key 변경하는 방법 (0) | 2016.10.04 |
AWS - EC2 서버 Java 1.8로 upgrade 하는 방법 (0) | 2016.07.07 |
AWS - Elastic Load Balancing 설정 및 사용하기 (0) | 2016.07.07 |
Amazon EC2 - AMIs 이미지 생성 및 사용하기 (0) | 2016.07.07 |
Comments