[aws] root 계정 활성화

정리맨·2022년 8월 1일
0
post-custom-banner
  1. root 계정 접근이 안된다.

:/home/docker$ su -
Password:
su: Authentication failure

  1. root 계정의 비밀번호를 설정한다

:/home/docker$ sudo passwd root
New password:
Retype new password:
passwd: password updated successfully

  1. sshd_config의 원격 루트 로그인을 허용함

:/home/docker$ sudo vi /etc/ssh/sshd_config

PermitRootLogin의 주석을 해제하고 yes로 설정함
#PermitRootLogin prohibit 어쩌고~~를
PermitRootLogin yes <- 이렇게

  1. root 계정에 혹시 .ssh 디렉터리가 없을걸 대비해 생성시도

:/home/docker$ sudo mkdir /root/.ssh
mkdir: cannot create directory ‘/root/.ssh’: File exists

  1. 인증 키 복사
    :/home/docker$ sudo cp /home/내계정입력하자/.ssh/authorized_keys /root/.ssh (난 ubuntu였다)

  2. sshd 서비스 재실행
    :/home/docker$ sudo systemctl restart sshd

  3. switch user 실행
    :/home/docker$ su - root
    Password:

  4. 성공
    root@ip-*---:~#

출처 : https://goddaehee.tistory.com/193

profile
ㅎㅎ
post-custom-banner

0개의 댓글