1 건의
아마존 검색결과

아마존 AWS 를 이용하면 서버 관리가 매우 유용하다.


EC2를 만들면 기본적(Ubuntu 14.04 LTS)으로 주어지는 계정은 ubuntu이다.


하지만 대부분은 다른 계정을 사용하는 것이 편하다.


또한 AWS는 SSH는 패스워드 방식이 아닌 Key 인증방식을 따르기 때문에


새 유저 생성 이후 외부 로그인은 가능하지는 않다.


일단 접속 이후 새로운 유저 생성

Laptop:$ ssh -i keypair.pem ubuntu@AWS_SERVER_IP


deployer 로 생성

ubuntu@AWS:$ sudo adduser deployer


일반적으로 sudouser 로 만들므로 해당 파일 수정

ubuntu@AWS:$ sudo visudo


deployer   ALL=(ALL:ALL) ALL


다음으로 ubuntu 계정의 Key 값을 해당 deployer 유저에 복사!!


ubuntu@AWS:$ cat ~/.ssh/authorized_keys
ssh-rsa KEYPAIR_VALUE
ubuntu@AWS:$ sudo su deployer

처음 접속 시에는 SSH 에 대한 디렉토리가 없으므로 새로 디렉토리 및 파일 생성이 필요하다

deployer@AWS:$ mkdir .ssh
deployer@AWS:$ chmod 700 .ssh
deployer@AWS:$ touch .ssh/authorized_keys
deployer@AWS:$ chmod 600 .ssh/authorized_keys

그리고 해당 파일(authorized_keys)에 붙여넣으면 끝!!!


그리고 접속 테스트!
Laptop:$ ssh -i keypair.pem deployer@AWS_SERVER_IP
deployer@AWS:$


TokenMarket ICO calendar
태그