본문 바로가기

클라우드/클라우드(Public Cloud)

클라우드 GCP IAM 4 / 네트워크 관리자, 보안관리자 비교

# role  (compute engine 서비스)

 

  • 네트워크 관리자 : 방화벽 규칙, SSL 인증서를 제외한 네트워킹 리소스를 생성, 수정, 삭제 할 수 있는 권한.  ( 방화벽 규칙, SSL 인증서, 인스턴스에 대한 읽기 전용 액세스)
  • 보안 관리자 :  방화벽 규칙, SSL 인증서, 인스턴스에 대해 생성, 수정, 삭제를 할 수 있는 권한

 

네트워크관리자와 보안관리자로 방화벽 규칙을 확인, 삭제, 생성 해보자.

 

  1. 서비스 계정 추가 :   이름: network-manager ,security manager
  2. 생성한 서비스 계정에 key추가 (json 파일 다운로드)
  3. 테스트할 VM 인스턴스에 key json을 업로드 (cloud storage 버킷 이용)
  4. instance 에서    json 키 다운로드
  5. key json 파일로 사용자 인증
  6. 방화벽 rules 목록 확인, 정책 삭제 (default-web-allow)

 

 

 

 

# 네트워크 관리자

# 네트워크 관리자 서비스 계정 생성

 

 

# key생성

pc에 다운로드 한다.

 

 

# 인스턴스 3

$ gcloud compute firewall-rules list  (사용가능한 방화벽 규칙 목록)

권한이 없다 -> key를 등록해주자

 

# 버킷에 key 업로드

 

 

# 버킷에서 key 다운로드

key json 파일로 사용자 인증

 

$ gcloud compute firewall-rules list  (사용가능한 방화벽 규칙 목록)

 

정책 삭제 (default-web-allow)

 

네트워크 관리자는 삭제,수정 권한이 없다 -> 읽기만 가능

삭제, 수정, 생성 하려면 보안관리자 역할이 필요하다.

 

 

 


 

# 보안 관리자

# 보안 관리자 서비스 계정 생성

 

# 서비스 계정 생성 확인

 

 

# key생성

 

# 버킷에 key 업로드

 

# 버킷에서 key 다운로드

정책 삭제 (default-web-allow)

 

보안관리자는 삭제,수정 권한이 있다.