본문 바로가기

AWS

AWS EC2 인스턴스에서 ROOT 계정을 활성화

EC2인스턴스에서는 ec2-user만 활성화되어 있고 root 계정은 비활성화가 되어있다

(sudo명령어를 이용하여 root권한을 사용할 수 있다 하지만 root계정을 활성화 할 필요가 있는 경우도 있을수 있기 때문에 알아두면 좋다)

 

명령어를 복사해서 리눅스창에 마우스 우클릭하면 복사한 명령어를 붙여넣기가 가능하다

 

1.먼저 ec2-user로 접속한다

 

2.sudo passwd root (루트계정의 패스워드 설정)

 

3.sudo vi /etc/ssh/sshd_config 입력하여 sshd_config를 편집한다

sshd_config에 들어가서

# PermitRootLogin 의 주석을 삭제한다 ( # PermitRootLogin -> PermitRootLogin )

 

vi 편집기 명렁어

* /찾을 내용 (# PermitRootLogin입력하면 # PermitRootLogin를 빠르게 찾을수 있다

* i, a 를 누르면 텍스트를 수정할 수 있다

* : wq 입력하면 저장후 종료할 수 있다

 

 

4. sudo mkdir /root/.ssh 로 파일 생성

(File exists라고 나오면 이미 생성된 경우로 넘어가도 된다)

 

5. sudo cp /home/ec2-user/.ssh/authorized_keys /root/.ssh로 유저 인증키 복사

그후 sudo service sshd restart로 sshd를 재시작 한다

 

 

6.root 계정으로 접속한다

 

'AWS' 카테고리의 다른 글

AWS 기능 (아마존 웹 서비스)  (0) 2019.06.30
AWS EC2(아마존 웹 서비스)  (0) 2019.06.30
클라우드 컴퓨팅(Cloud Computing)  (0) 2019.06.30