2014년 6월 6일 금요일

connecting new account between EC2 Instance

기본적으로 EC2에서는 ec2-user 또는 ubuntu와 같이 디폴트 계정이 있다. 하지만 실제 운영중에는 식별가능한 사용자별 계정을 주고 이를 통해 서로 통신할 수 있게끔해야한다. 이렇게 하기 위해서는 디폴트 계정의 authorized_keys를 복사하여 주고, 소유권/권한을 적절히 부여해야한다.

1. 복사
2. sudo 권한부여
3. 소유권변경
4. 권한변경
[ec2-user@hadoop01 .ssh]$ sudo cp authorized_keys /home/hadoop/.ssh/authorized_keys
[ec2-user@hadoop01 .ssh]$sudo vim /etc/sudoers
[ec2-user@hadoop01 .ssh]$su hadoop
[hadoop@hadoop01 .ssh]$ sudo chown hadoop authorized_keys
[hadoop@hadoop01 .ssh]$ sudo chgrp hadoop authorized_keys
[hadoop@hadoop01 ~]$ chmod 700 .ssh
[hadoop@hadoop01 .ssh]$ chmod 600 authorized_keys

참조 : connectingByNewAccountEC2

댓글 없음 :

댓글 쓰기