첨부 된 RDS 데이터베이스가있는 AWS Elastic Beanstalk 인스턴스가 있고 내 개발 시스템에서 SSH를 활성화하려고합니다. 그렇게하는 가장 좋은 방법은 무엇입니까? 특히,내 AWS-EB 인스턴스에 대해 SSH를 활성화하려면 어떻게합니까?
- 나는 그것은 AWS 콘솔에서 할 수 있으며,
- 나는 내 현재 EB 설정과 구조 모두를 보존 할 수있을 것인가? 나는 피곤
eb ssh --setup
하지만 오류
ERROR: Updating Auto Scaling launch configuration failed Reason: API: autoscaling:CreateLaunchConfiguration User: arn:aws:iam::123456789123:user/myiamusername is not authorized to perform: iam:PassRole on resource: arn:aws:iam:: 123456789123:role/aws-elasticbeanstalk-ec2-role
을 가지고 계속 진행하는 방법을 잘 모르겠습니다.
AWS Console의 템플릿 목록에 해당하는 정책을 파악할 수 있다면 jam:PassRole
을 추가 할 수 있다고 생각합니다. 또는 새 사용자를 추가하고 SSH 설정 및 액세스 용으로 전환 할 수 있습니다. (어떻게하는지 알고 있다면) 또는 AWS 콘솔에서 내 루트 사용자를 사용하여 SSH 지원을 추가 할 수 있습니다 (가능하다하더라도, 그럴 수는 있지만 어떻게 표시되지는 않습니다). 나는 이들 중 어느 것이 가장 좋은 접근법인지 확실하지 않다. 또는 그 중 어떤 것을 성취 할 수 있습니까?
내 기존 AWS-EB 인스턴스에 SSH 액세스를 추가하는 가장 좋은 방법은 무엇입니까?
이것은 내 EB (EB 응용 프로그램 개발자에게 적합한 정책이 무엇인지에 대한 이해가 부족함)과 관련이 있습니다 (http : //stackoverflow.com/q/27830090/656912). – orome