AWS Cloud9에서 코드를 공유하는 방법

2549 단어 cloud9AWS

IAM 그룹 만들기


  • 관리 콘솔 > IAM > 그룹 > 새 그룹 만들기에서 Cloud9용 그룹 만들기.
  • 그룹에 Cloud9 정책을 연결합니다. 아래 Cloud9의 IAM 정책 차이점을 참조하십시오.

  • IAM 사용자 만들기


  • 관리 콘솔 > IAM > 사용자 > 사용자 추가에서 Cloud9용 사용자 만들기.
  • 사용자가 속한 IAM 그룹을 결정합니다.

  • Cloud9에서 IAM 사용자 초대


  • Window > Share를 클릭합니다.


  • 또는
  • 오른쪽 상단의 공유 버튼을 클릭합니다.


  • 그리고
  • IAM 사용자 이름을 입력하고 액세스 권한을 결정한 다음 invitate를 클릭합니다.
  • 다이얼로그가 나오는 일도 있지만 전부 OK를 클릭해도 좋다(하지만, 메세지는 읽어 보자)


  • 추가하면 Done

  • Cloud9 액세스 권한



    RW


  • 코드를 편집할 수 있다.
  • 콘솔도 사용할 수 있다. 그래서 git 명령도 사용하거나 프로그램을 실행할 수 있다.
  • 코드에서 상대의 커서 위치를 볼 수 있습니다.

  • R


  • 코드만 볼 수 있습니다
  • 콘솔 사용할 수 없다.
  • RW 유저가 어플리케이션 실행해 주면, 프리뷰로 동작 확인할 수 있다.
  • 코드에서 RW 사용자의 커서가 보이지 않습니다.

  • Cloud9의 IAM 정책 차이



    조사해 보면, 할 수 있는 것의 차이는 아마 이런 느낌.
    자세한 내용은 여기

    AWSCloud9Administrator


  • Cloud9의 경우 루트 사용자와 거의 동일할 수 있습니다.
  • 공유된 환경에 액세스할 수 있습니다.
  • Cloud9 환경을 새롭게 만들 수 있다.
  • Account Environments(계정을 묶는 Cloud9 환경의 일람)를 볼 수 있다.
  • 공유된 환경을 삭제할 수도 있습니다.

  • AWSCloud9User


  • 공유된 환경에 액세스할 수 있습니다.
  • Cloud9 환경을 새롭게 만들 수 있다.
  • Account Environments를 볼 수 없습니다.

  • AWSCloud9EnvironmentMember


  • 공유된 환경에 액세스할 수 밖에 할 수 없는 것 같다.
  • Cloud9 환경도 신규로 만들 수 없다.
  • Account Environments를 볼 수 없습니다.

  • 요약


  • 가능한 작업을 최소화하려면 AWSCloud9EnvironmentMember 정책 그룹에 IAM 사용자를 추가하는 것이 좋습니다.
  • 좋은 웹페이지 즐겨찾기