반응형
앞의 포스팅에서 비활성화 되어 있던 root 계정을 활성화 했습니다.
하지만 아직까진 putty로 접속할 때는 ec2-user로 접속 후 다시 루트 계정으로 전환해야 합니다.
이번 포스팅에서는 putty로 root 계정으로 접속하는 방법을 소개하겠습니다.
해당 방법은 putty로 접속 할 때 인증을 ppk키 대신 root 계정과 비밀번호로 대신하여 접속하는 방법을 말합니다.
# /etc/ssh/sshd_config 편집
- 루트 계정으로 접속합니다.
[ec2-user@ip-172-31-37-81 ~]$ su - # 루트 계정으로 전환합니다.
- ssh 서비스의 설정파일을 편집합니다
[root@ip-172-31-37-81 ~]# vi /etc/ssh/sshd_config
sshd_config 파일에서 줄번호와 함께 내용을 볼 수 있도록 하겠습니다.
:set nu (입력 후 엔터)
38번째 라인의 내용을 수정하기 위해 이동합니다.
:38 (입력 후 엔터)
38 번째 라인 PermitRootLogin yes 의 주석을 해제 합니다.
i 키를 입력하면 편집모드로 변환됩니다.
'#'를 지워 주석을 해제합니다.
PermitRootLogin yes # 주석 해제
- 61 번째 라인 PasswordAuthentication yes 의 주석을 해제 합니다.
- '#'를 지워 주석을 해제합니다.
PasswordAuthentication yes # 주석 해제
- 저장 후 빠져나옵니다.
:wq! (입력 후 엔터)
- 설정내용을 저장하기 위해 sshd 서비스를 재시작합니다.
systemctl restart sshd
#PuTTY에 root계정 접속 설정하기
- Session 메뉴의 Host Name(or IP adress) : root@123.45.67.89 (IP는 변동없이 기존과 마찬가지 입니다.)
- SSH >> Auth 메뉴의 Private key file for authentication : (ppk 파일이 없어도 됩니다.)
- 해당 설정 내용을 꼭 저장하도록 합니다.
Save버튼을 클릭해 주세요
- root 계정으로 접속을 시도하면 root 계정의 비밀번호를 입력하라는 메세지가 보입니다. root 계정의 비밀번호를 입력합니다.
#접속확인
- ppk 키 파일 없이 EC2서버에 root 계정으로 접속하였습니다.
반응형
'AWS(Amazon Web Services)' 카테고리의 다른 글
4. AWS EC2 서버의 root 사용자 활성화 하기 (0) | 2020.07.14 |
---|---|
3. AWS EC2서버에 putty로 접속하기 (0) | 2020.07.14 |
2. AWS EC2(Amazon Elastic Compute Cloud) 서버 설정하기 (0) | 2020.07.03 |
1. AWS 계정 만들기 (0) | 2020.06.19 |