출처 : http://lab4109.blogspot.kr/2013/10/aws-ec2-root.html
AWS EC2의 ROOT 계정 활성화, 패스워드 설정, 패스워드로 로그인 활성화
기본적으로 key pair file을 이용하도록 권장하고 있지만 root 계정이 가끔 필요할 때도 있고 일단은 뭐 보안이 크게 중요하지 않은 테스트 환경이라 한 번 설정해 본다.
1. root password 설정
2. password 기반의 로그인을 활성화하기
위의 no를 yes로. 그리고 저장. 그럼 된다.
3. key pair로 로그인할 때를 위해서 root로 ubuntu user의 것을 복사.
이미 있어서 그냥 복사만 했음.
마지막으로 SSHd 설정을 리로드하기.
그럼 테스트, root로 key 없이 접속해 보기.
key pair를 이용해 root로 접속하기
1. root password 설정
1 2 3 4 | ubuntu@ip-172-31-24-62:~$ sudo passwd root Enter new UNIX password: Retype new UNIX password: passwd : password updated successfully |
2. password 기반의 로그인을 활성화하기
1 | ubuntu@ip-172-31-24-62:~$ sudo vi /etc/ssh/sshd_config |
1 2 | # Change to no to disable tunnelled clear text passwords PasswordAuthentication no |
위의 no를 yes로. 그리고 저장. 그럼 된다.
3. key pair로 로그인할 때를 위해서 root로 ubuntu user의 것을 복사.
1 2 3 4 | ubuntu@ip-172-31-24-62:~$ sudo mkdir /root/ . ssh mkdir : cannot create directory ‘ /root/ . ssh ’: File exists ubuntu@ip-172-31-24-62:~$ sudo cp /home/ubuntu/ . ssh /authorized_keys /root/ . ssh / ubuntu@ip-172-31-24-62:~$ |
이미 있어서 그냥 복사만 했음.
마지막으로 SSHd 설정을 리로드하기.
1 | ubuntu@ip-172-31-24-62:~$ sudo reload ssh |
그럼 테스트, root로 key 없이 접속해 보기.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | ~ /Project/awskey > ssh root@54.238.207.180 root@54.238.207.180's password: Welcome to Ubuntu 13.10 (GNU /Linux 3.11.0-12-generic x86_64) * Documentation: https: //help .ubuntu.com/ System information as of Thu Oct 31 06:56:20 UTC 2013 System load: 0.0 Processes: 66 Usage of /: 9.5% of 7.75GB Users logged in : 0 Memory usage: 8% IP address for eth0: 172.31.24.62 Swap usage: 0% Graph this data and manage this system at: https: //landscape .canonical.com/ Get cloud support with Ubuntu Advantage Cloud Guest: http: //www .ubuntu.com /business/services/cloud Use Juju to deploy your cloud instances and workloads: https: //juju .ubuntu.com/ #cloud-saucy 0 packages can be updated. 0 updates are security updates. The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/ * /copyright . Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. root@ip-172-31-24-62:~ # |
key pair를 이용해 root로 접속하기
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | ~ /Project/awskey > ssh -i up_db_server.pem root@54.238.207.180 Welcome to Ubuntu 13.10 (GNU /Linux 3.11.0-12-generic x86_64) * Documentation: https: //help .ubuntu.com/ System information as of Thu Oct 31 08:10:46 UTC 2013 System load: 0.0 Processes: 69 Usage of /: 12.0% of 7.75GB Users logged in : 0 Memory usage: 26% IP address for eth0: 172.31.24.62 Swap usage: 0% Graph this data and manage this system at: https: //landscape .canonical.com/ Get cloud support with Ubuntu Advantage Cloud Guest: http: //www .ubuntu.com /business/services/cloud Use Juju to deploy your cloud instances and workloads: https: //juju .ubuntu.com/ #cloud-saucy Last login: Thu Oct 31 08:10:47 2013 from 211.106.111.78 root@ip-172-31-24-62:~ # |
'AWS-AMAZON' 카테고리의 다른 글
aws centos 6.3 (0) | 2016.06.02 |
---|---|
Amazon 클라우드 서비스 (AWS)에 대한 소개 (0) | 2015.11.16 |
AWS LINUX SSH 접속 (0) | 2015.02.16 |
AMAZON VPN 구성 (Adding a Hardware Virtual Private Gateway to Your VPC) (0) | 2013.04.04 |