[AWS] 8.AWS EC2 root 계정 활성화 시키기
이전 포스팅을 통해 EC2 리눅스를 설치 해보았다.
다만 root 권한이 필요 한 경우도 있지만, 기본적으로 aws에서 제공하는 AMI로 리눅스를 설치한 경우 해당 계정 접속이 막혀있다.
AWS EC2 에서도 root 계정을 사용할 수 있고, 해당 방법에 대해 알아보자.
Elastic IP 설정
▶ 1. root 비밀번호를 먼저 변경하여 준다.
#sudo passwd root
▶ 2. sshd_config 설정정보 변경
#sudo vi /etc/ssh/sshd_config
:set nu 를 입력하여 보기 좋게 라인수 표시.
38 라인의 "PermitRootLogin yes" 부분의 주석을 해제하고 저장 (:wq)
▶ 3. 루트 경로에 .ssh 경로를 생성하여 준다.
#sudo mkdir /root/.ssh
나와 같은 경우는 이미 디렉토리가 있어 생성되진 않았다.
▶ 4. ec2유저의 인증키를 root로 복사한다.
#sudo cp /home/ec2-user/.ssh/authorized_keys /root/.ssh
▶ 5. sshd를 리스타트 한다.
#sudo systemctl restart sshd
또는
#sudo cp /home/ec2-user/.ssh/authorized_keys /root/.ssh#sudo service sshd restart
▶ 6. ecs-user 계정으로 접속 했던대로 root로 접속하여 확인해본다.
#ssh -i 'C:\키페어경로\키페어.pem' root@접속IP
▶ 7. 정상적으로 접속 된 것을 볼 수 있다.
끝. :-)
'Dev Tools, WEB & WAS > AWS' 카테고리의 다른 글
[AWS] 9-2.EC2 SSH 무작위 로그인 시도 막기(무차별 대입 공격 방어) (0) | 2023.02.06 |
---|---|
[AWS] 9.AWS EC2 pem키 없이 접속 가능하도록 설정하기 (0) | 2023.02.06 |
[AWS] 7.AWS Elastic IP (EIP) 고정 아이피 할당 하기 (0) | 2023.02.06 |
[AWS] 6.EC2 AWS MarketPlace 사용방법 (EX. WordPress 설치) (0) | 2023.02.06 |
[AWS] 5.EC2 리눅스 인스턴스 접속 방법 (0) | 2023.02.06 |