문서 메뉴
문서 홈
/
MongoDB Atlas
/ /

다음을 통해 연결 mongosh

이 페이지의 내용

  • 전제 조건
  • 클러스터 연결
  • 문제 해결

클러스터에 대한 Connect 대화 상자는 MongoDB Shell mongosh 를 통해 클러스터에 연결하기 위한 세부 정보를 제공합니다.

클라이언트가 Atlas 클러스터에 연결하려면 TLS 를 지원해야 합니다.

클라이언트는 SNI 지원해야 합니다. Atlas M0 무료 클러스터 또는 M2/M5 공유 클러스터에 연결하기 위한 TLS 확장입니다. MongoDB 4.0 이상 셸은 SNI TLS 확장을 지원합니다.

클러스터에 액세스하려면 Atlas 프로젝트의 IP 액세스 목록에 있는 IP 주소에서 연결해야 합니다. IP 액세스 목록에 IP 주소를 추가해야 하는 경우 Connect 대화 상자에서 추가할 수 있습니다. 네트워크 액세스 탭에서 IP 주소를 추가할 수도 있습니다.

클러스터에 액세스하려면 Atlas 클러스터에서 원하는 데이터베이스에 대한 액세스 권한이 있는 데이터베이스 사용자 를 생성해야 합니다. 데이터베이스 사용자는 Atlas 사용자와는 별개입니다. 데이터베이스 사용자는 MongoDB 데이터베이스에 액세스할 수 있는 반면, Atlas 사용자는 Atlas 애플리케이션 자체에 액세스할 수 있습니다.

Connect 대화 상자에서 Atlas 클러스터에 액세스할 데이터베이스 사용자를 만들 수 있습니다. 클러스터 보기에서 데이터베이스 사용자를 추가할 수도 있습니다.

1
  1. Atlas의 왼쪽 상단 모서리에서 Database를 클릭합니다.

  2. Clusters 보기에서는 연결하고자 하는 클러스터에 대해 Connect 클릭합니다.

2

Choose Connection Type 사용 가능한 버튼 세트에서.

참고

기능이 허용된 경우 옵션이 표시됩니다.

Private IP for Peering, Private Endpoint 혹은 모두를 허용하면 Atlas에 연결 유형 옵션이 표시됩니다. 두 기능 중 하나를 허용하지 않은 경우 버튼이 표시되지 않고 Connection Type 기본값은 Standard로 설정됩니다.

3
4

중요

Setup connection security 단계에서 프로젝트에 데이터베이스 사용자가 하나 이상 구성되어 있다고 Atlas에서 표시하는 경우 이 단계를 건너뛰세요. 기존 데이터베이스 사용자를 관리하려면 데이터베이스 사용자 구성을 참조하세요.

클러스터에 액세스하려면 프로젝트의 클러스터에서 원하는 데이터베이스에 대한 액세스 권한이 있는 MongoDB 사용자가 필요합니다. 프로젝트에 MongoDB 사용자가 없는 경우 Atlas는 Atlas Admin 역할이 있는 새 사용자를 생성하라는 메시지를 표시합니다.

  1. 새로운 사용자의 Username을(를) 입력합니다.

  2. 이 새 사용자에 대한 Password를 입력하거나 Autogenerate Secure Password를 클릭합니다.

  3. 사용자를 저장하려면 Create Database User 을(를) 클릭합니다.

다음 단계에서 이 사용자를 사용하여 cluster에 연결합니다.

IP 액세스 목록에 IP 주소를 추가하고 데이터베이스 사용자를 추가한 경우 Choose Your Connection Method 을(를) 클릭합니다.

5

Shell0}을 선택합니다.

다음 화면에서는 시스템에 mongosh 가 이미 설치되어 있는지 여부에 따라 계속 진행할 수 있는 옵션이 제공됩니다.

클러스터에 연결하는 데 문제가 있는 경우 연결 문제 해결을 참조하세요.

← Compass를 통해 연결합니다.