작성
·
14
0
15강 몽고DB설정하기 영상의 6분경
security 밑에 quickstart 메뉴가 안보이는데
아이디와 비밀번호 설정을 어떻게 해야하나요?
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
202020943신홍근님, 몽고DB 보안 설정에 관한 질문에 대해 안내드립니다.
몽고DB(MongoDB)의 보안을 설정하기 위해서는 사용자 계정을 생성하여 아이디와 비밀번호를 설정할 수 있습니다. 다음은 일반적인 방법입니다:
몽고셸(Mongo Shell) 연결: 로컬이나 원격 서버에 몽고셸을 사용하여 접속합니다. 일반적으로 mongo
명령어를 사용합니다.
데이터베이스 사용자 생성:
use admin
db.createUser(
{
user: "경험적 사용자명", // 원하는 사용자명 입력
pwd: "안전한 비밀번호", // 원하는 비밀번호 입력
roles: [ { role: "readWrite", db: "yourdb"} ] // 필요한 권한과 사용할 데이터베이스 지정
}
)
보안 설정 활성화: mongod.conf
파일을 수정해서 보안을 강화할 수 있습니다. 파일에 아래와 같은 설정을 추가합니다:
security:
authorization: "enabled"
이렇게 과정을 따라하시면 사용자의 몽고DB에 보안 설정이 적용됩니다. 하지만 실제 환경에 적용하기 전에 문서와 설정을 꼼꼼하게 확인하여 추가적인 조치가 필요한지 확인하시기 바랍니다. 몽고DB 공식 문서나 자세한 가이드는 여기에서 확인할 수 있습니다.
궁금한 점이 더 있다면 언제든지 문의해 주세요. 감사합니다!