MongoDB 3.6 버 전 중 bidip 설정 설명

2017 년 하반기 에 새로 발 표 된 MongoDB 3.6 버 전 은 안전성 이 크게 향상 되 었 고 주로 두 가지 로 요약 된다.
1.bindip 기본 값 은 localhost 로 변경 합 니 다.
2.4.567914.와 4.567914.에 authentication Restrictions 인 자 를 추가 하여 클 라 이언 트 에서 보 내 온 요청 소스 IP 와 요청 한 Server 에서 지정 한 IP 를 제어 할 수 있 습 니 다.
아래 의 설명 과 테스트 는 주로 첫 번 째 점 을 겨냥 한 것 이다.
이전 버 전의 기본 Mongo 서비스 가 시 작 된 후 Server IP 를 사용 하면 바로 로그 인 할 수 있 지만 3.6 서 비 스 를 bid 시작 하 였 습 니 다.ip 의 기본 값 은 localhost 로 제한 되 어 있 습 니 다.
따라서 Local Server 에서 ServerIP 로 로그 인하 더 라 도 오류 가 발생 할 수 있 습 니 다.

<그림 1>
localhost 로 만 로그 인

<그림 2>
수정 방식,conf 프로필 수정,bid 조정ip 매개 변수,로 컬 IP 를 이 매개 변수 에 부여 합 니 다.부여 후 서버 IP 로 로그 인 할 수 있 지만,이 때 localhost 를 사용 하 는 데 실 패 했 습 니 다.두 가지 로그 인 방식 을 동시에 호 환 하기 위해 서 매개 변수의 할당 값 을 다음 과 같이 조정 합 니 다.
bind_ip=localhost,172.XXX.XXX.XXX
중간 에 등 번 칸 막 이 를 사용 하 다.
<그림 3>검증 설명 은 상기 매개 변 수 를 설정 한 후 2 가지 로그 인 방식 이 모두 가능 합 니 다.

<그림 3>
설명:(1)IP 제한 을 하지 않 으 려 면 bindip 할당 0.0.0.0 또는 설정 파일 에 다른 인자 bid 사용 하기ip_all,true 로 설정 합 니 다.
상기 두 가지 설정 은 localhost 로그 인 과 지정 한 ServerIP 로그 인 을 만족 시 킬 수 있 습 니 다.지정 한 bidip_all 매개 변수 일 때 설정 파일 에 bid 가 없 을 수 있 습 니 다.ip 매개 변수.
(2)기본 데이터베이스 에 로그 인 하 는 것 이 다 릅 니 다.3.6 버 전에 서 기본 연결 데이터 베 이 스 는 test 로 바 뀌 었 고 3.4/3.2 버 전 은 기본적으로 admin 라 이브 러 리 입 니 다.따라서 루트 권한 을 가 진 관리자 계 정 을 설정 할 때 admin 으로 이동 하여 조작 하 십시오(계 정의 조회 로 인해 시스템 은 admin 에서 만 조회 할 수 있 기 때문에 루트 권한 의 계 정 은 admin 라 이브 러 리 에서 만 들 고 사용자 데이터 뱅 크 의 계 정 은 사용자 데이터 베이스 로 이동 하여 만 드 는 것 을 권장 합 니 다).계 정의 삭 제 는 반드시 귀속 라 이브 러 리 에서 삭제 해 야 한다.
총결산
이상 은 이 글 의 전체 내용 입 니 다.본 논문 의 내용 이 여러분 의 학습 이나 업무 에 어느 정도 참고 학습 가치 가 있 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 댓 글 을 남 겨 주 셔 서 저희 에 대한 지지 에 감 사 드 립 니 다.

좋은 웹페이지 즐겨찾기