AWS에서 Putty 사용시 Root로 로그인 하기(os - ubuntu)
1. putty에 ubuntu 계정으로 로그인하기
2. root 계정 비밀번호 변경하기
명령어 : sudo passwd root
3. root 계정으로 변경하기( ubuntu 계정으로 쭉 진행해도 되지만... 저는 귀찮아서 root 계정으로 했습니다.)
명령어1 : su -
명령어2 : (2번 과정에서 등록한 비밀번호 입력)
4. vi editor로 sshd_config 파일을 열기(sshd_config 파일에서 root 계정으로의 접근을 허용하겠다고 알려줘야 함)
명령어 : sudo vi /etc/ssh/sshd_config
5. sshd_config 파일이 열리면 중간에 'PermitRootLogin prohibit-password'를 수정해야함
기존 : PermitRootLogin prohibit-password
변경 : PermitRootLogin yes
변경 후 저장
6. /home/ubuntu/.ssh/위치의 authorized_keys 파일을 /root/.ssh/위치로 복사하기
!! /root/.ssh/에 이미 authorized_keys 파일이 있는데 이 파일은 파일명을 바꿔준다
(명령어 : mv /root/.ssh/authorized_keys /root/.ssh/authorized_keys_back)
명령어 : cp /home/ubuntu/.ssh/authorized_keys /root/.ssh/authorized_keys
7. config 파일을 수정해줬기 때문에 sshd 서비스를 재시작 해야함
명령어 : service sshd restart