mongodb not authorized? how to create database in mongodb

Posted by nopsled
2018.04.18 11:01 데이터베이스

[root@dataking01 data]# mongo

MongoDB shell version v3.4.9

connecting to: mongodb://127.0.0.1:27017

MongoDB server version: 3.4.9

> use testdb

switched to db testdb

> db.createCollection("test_collection")

{

"ok" : 0,

"errmsg" : "not authorized on testdb to execute command { create: \"test_collection\" }",

"code" : 13,

"codeName" : "Unauthorized"

}

>


위와 같이 authorized가 안되어 있어서 컬렉션도 못만들고 난리가 났다.



[root@dataking01 data]# ps -ef | grep mongo

root     11876     1  0 10:57 ?        00:00:01 /usr/bin/mongod --auth -f /etc/mongod.conf

root     12127  8518  0 11:01 pts/0    00:00:00 grep mongo

[root@dataking01 data]# kill -9 11876

[root@dataking01 data]# 


서비스 확인해주고 11876 죽여준다음에


[root@dataking01 data]# /usr/bin/mongod -f /etc/mongod.conf

about to fork child process, waiting until server is ready for connections.

forked process: 12173

child process started successfully, parent exiting

[root@dataking01 data]# 


--auth flag 빼버리고 mongodb를 시작해준다.


그리고 mongo로 접속해서 use database_name, db.createCollection("collection_name") 해주면 된다.


이거 했다고해서 --auth flag를 다시 넣어주는거 깜빡하지말자.. 골로간다



[root@dataking01 data]# ps -ef | grep mongo

root     12173     1  0 11:02 ?        00:00:00 /usr/bin/mongod -f /etc/mongod.conf

root     12232  8518  0 11:03 pts/0    00:00:00 grep mongo

[root@dataking01 data]# kill -9 12173

[root@dataking01 data]#

[root@dataking01 data]#

[root@dataking01 data]# /usr/bin/mongod --auth -f /etc/mongod.conf

about to fork child process, waiting until server is ready for connections.

forked process: 12278

child process started successfully, parent exiting

[root@dataking01 data]# 


--auth flag를 줘야 혹여나 안털린다


오늘의 삽질 끝.

이 댓글을 비밀 댓글로

Mac high sierra apache connection refused error

Posted by nopsled
2018.01.08 17:58 운영체제

맥북 사용하는데 high sierra 업데이트 후 아파치가 고장났다...


cd /etc/apache2/  
sudo mv httpd.conf httpd.conf-afterupdate  
sudo mv httpd.conf.pre-update httpd.conf  
sudo apachectl configtest  
sudo apachectl restart 


config file을 새로 바꿔주면 잘 동작한다.


전에 설정해놓은 http.conf 파일은 알아서 잘 수정해서 httpd.conf.pre-update에 반영해주면 된다.


이래서 업데이트 하겠나.. 짜증짜증.. T.T

이 댓글을 비밀 댓글로

페이스북 video_xxxx.zip

Posted by nopsled
2017.12.17 23:25 일상생활

  12.17 부로 페이스북에서 video_[랜덤숫자4자리].zip으로 메세지로 유포된 악성코드가 있었습니다.


사지방이라 제대로 분석은 힘들고 현재까진 오토잇으로 만들어진 프로그램이며 chrome extension으로 페이스북 친구들에게 메세지를 전송해서 유포하는 악성코드로 보인다는점입니다.


오토잇으로 만들어서 쉽게 디컴파일이 가능하지만 소스코드를 난독화했기 때문에 분석이 조금 힘들지만 중간중간 Messagebox를 띄워서 확인하는 방법으로 복호화가 가능합니다.


해당 악성코드가 목적으로 하는건 "Monero(XMR)"입니다. 비트코인과 같은 가상화폐인데 1XMR당 384,000\정도 합니다.(현재 기준) 그래서 Monero Miner를 이용하여 피해자들의 컴퓨터의 자원을 소모하고 채굴된 모네로는 제작자의 지갑으로 뿅..


결론 : 파일을 실행하면 페이스북 친구들에게 똑같이 유포하고 모네로 마이너를 실행하여 가상화폐 채굴을 한다.





  • 복무단축 : 해당 사항 없음
  • 총 복무일 : 640일(1년9개월)
  • 현재 복무일 : 573일(1년6개월24일)
  • 남은 복무일 : 67일(2개월5일)

혼란을 틈타서 남은 전역일 올리기. 90%... T.T 슬프다 


'일상생활' 카테고리의 다른 글

중년기사김봉식 매크로  (7) 2018.08.09
18.02.22 전역  (0) 2018.04.25
페이스북 video_xxxx.zip  (0) 2017.12.17
2017.09.12  (0) 2017.09.12
2017.06.10  (0) 2017.06.10
육군 정보보호병  (5) 2016.04.23
이 댓글을 비밀 댓글로