본문 바로가기
Server/AWS

[AWS] EC2에서 root 권한 사용하기

by 오늘의개발부 2019. 12. 12.
반응형

 AWS EC2는 보안상의 이유로 root를 통한 sshd 접근을 제한하고 있습니다. EC2 인스턴스의 사용자인 "ec2-user" 혹은, "ubuntu", "centos" 등의 사용자가 pem파일을 통한 키페어 인증 방식으로 접근합니다. 보통은 sudo 명령어를 붙여서 해결가능하나, 종종 root 권한이 필요한 상황을 마주칩니다. AWS docs가 가이드 하는 root 권한 사용법을 알아보겠습니다. (https://aws.amazon.com/ko/premiumsupport/knowledge-center/set-change-root-linux/) 전체적인 흐름은 [root에 임시비밀번호 발급], [필요한 작업 수행], [root 비밀번호 삭제]의 순서로 진행됩니다.

 

1. 다음 명령어를 실행하여 루트 사용자 권한을 가정합니다.

sudo su

 

2. root 사용자의 암호를 생성합니다.

passwd root 

 

3. 메시지가 표시되면 임시 루트 암호를 입력한 다음 다시 입력하여 확인합니다.

 

4. 작업을 완료한 후 다음 명령을 실행하여 루트 암호를 삭제합니다.

passwd –d root

 

위 내용이 가이드 사항인데, 사실 sudo su 명령어로 root 얻어오고 작업할 수도 있음.

반응형