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 계정으로 접속한다

댓글

이 블로그의 인기 게시물

 Link State Routing Protocol (링크 상태 라우팅 프로토콜)

라우터의 프로토콜간의 우선순위 (AD)

1. a 와 ad (영단어 어원 접두사)