찾다

 >  Q&A  >  본문

linux - ubuntu mongodb apt 설치 후 mongodb 권한을 사용하여 로그인하는 데 문제가 있습니다

어제 한밤중에 알리바바 클라우드로부터 서버에 원격 로그인 예외가 발생했다는 문자 메시지 알림을 받았습니다

오늘 아침에 회사에 와서 로그인한 사람이 없는지 물어보니 우분투 시스템 로그를 확인했습니다

루마니아에서 하나, 상하이에서 하나, 두 개의 로그인이 있는 것으로 확인되었습니다. 사용된 사용자 이름은 모두 mongodb입니다.
이 mongodb 사용자는 apt-get을 사용하여 이 시스템에 설치되었습니다. 나중에 버전이 너무 낮아서 폐기해도 소용이 없지만 제거되지는 않습니다.
그런 다음 버전을 수동으로 설치하고 루트 권한으로 시작합니다.

참고:
시스템은 ubuntu 14.04입니다.
mongodb 사용자를 사용하여 서비스가 실행되지 않습니다
방화벽은 항상 켜져 있으며 포트 22와 포트 80에만 액세스를 허용합니다. mongo 포트는 열려 있지 않습니다. 외부 세계.
/etc/passwd를 확인하고 해당 mongodb를 찾으세요106:65534::/home/mongodb:/bin/bash 실행 중인 명령은 bash이며, 이 사용자는 이제 로그인이 금지됩니다.
mongodb 사용자 그룹을 살펴보니 mongodb는 실제로 루트 사용자 그룹에 속해 있는 것으로 나타났습니다. . .

죄송합니다만, 이 mongodb 사용자에 대해 기본적으로 생성되는 사용자 이름과 비밀번호가 동일합니까? 아니면 그들이 비밀번호를 알아냈나요? 이 사용자로 로그인하면 서버에 어떤 피해를 줄 수 있습니까?

大家讲道理大家讲道理2853일 전1088

모든 응답(1)나는 대답할 것이다

  • 漂亮男人

    漂亮男人2017-05-02 09:28:31

    MongoDB 우분투 기본 설치 후의 모습은 다음과 같습니다.

    mongodb:X:121:65534::/home/mongodb:/bin/false

    사용자 mongodb가 생성되었으나 운영체제에 로그인할 수 없습니다.

    귀하의 설명에 따르면 두 가지 가능성이 있습니다.

    1. 사용자 mongodb가 해킹되어 로그인할 수 있도록 수정되었을 수 있습니다. 관련 로그를 모두 확인하세요. 삭제되지 않았을 수 있습니다.

    2. 운영 체제를 검사한 일부 검사 도구일 수도 있습니다.

    첫 번째 상황이라면 상대방이 악의적인 의도를 가지고 있는지 여부에 따라 결과가 달라집니다. 신속하게 조치를 취하고, 최신 보안 패치를 설치하고, 보안 관련 구성을 확인하고, 주요 비즈니스 데이터를 백업/암호화하세요.

    참고로.

    MongoDB를 사랑해주세요! 재미있게 보내세요!


    MongoDB 온라인 강의 시리즈 19 - MongoDB 단일 뷰 구축을 위한 10단계

    모두 내일 19일 오세요 클릭해주세요:>---<

    회신하다
    0
  • 취소회신하다