添加参数
clusterAuthMode=keyFile
keyFile=/usr/local/mongodb/conf/keyFilers0.key
mongodb 启动时报错
2016-03-18T10:39:58.889+0800 I CONTROL [main] ***** SERVER RESTARTED *****
2016-03-18T10:39:58.918+0800 I ACCESS [main] permissions on
/usr/local/mongodb/conf/keyFilers0.key are too open
这是因为mongo key文件权限过大造成的
解决方法:
chmod 600 /export/mongodb/keyfile
登录
[root@mongmaster conf]# mongo 192.168.1.9:27017
MongoDB shell version: 3.2.4
connecting to: 192.168.1.9:27017/test
zbmongodb:PRIMARY> use admin
switched to db admin
mongodb:PRIMARY> db.auth('root','zbmong@admin')
1
或者直接登录
[root@mongmaster conf]# mongo --host=192.168.1.9 --port=27017 -u root -p
"mong@admin" --authenticationDatabase admin
MongoDB shell version: 3.2.4
connecting to: 192.168.1.9:27017/test
Server has startup warnings:
2016-03-18T10:43:11.110+0800 I CONTROL [initandlisten] ** WARNING: You are
running this process as the root user, which is not recommended.
2016-03-18T10:43:11.110+0800 I CONTROL [initandlisten]
mongodb:PRIMARY> show dbs
admin 0.000GB
local 0.000GB
wolf 0.000GB
clusterAuthMode=keyFile
keyFile=/usr/local/mongodb/conf/keyFilers0.key
mongodb 启动时报错
2016-03-18T10:39:58.889+0800 I CONTROL [main] ***** SERVER RESTARTED *****
2016-03-18T10:39:58.918+0800 I ACCESS [main] permissions on
/usr/local/mongodb/conf/keyFilers0.key are too open
这是因为mongo key文件权限过大造成的
解决方法:
chmod 600 /export/mongodb/keyfile
登录
[root@mongmaster conf]# mongo 192.168.1.9:27017
MongoDB shell version: 3.2.4
connecting to: 192.168.1.9:27017/test
zbmongodb:PRIMARY> use admin
switched to db admin
mongodb:PRIMARY> db.auth('root','zbmong@admin')
1
或者直接登录
[root@mongmaster conf]# mongo --host=192.168.1.9 --port=27017 -u root -p
"mong@admin" --authenticationDatabase admin
MongoDB shell version: 3.2.4
connecting to: 192.168.1.9:27017/test
Server has startup warnings:
2016-03-18T10:43:11.110+0800 I CONTROL [initandlisten] ** WARNING: You are
running this process as the root user, which is not recommended.
2016-03-18T10:43:11.110+0800 I CONTROL [initandlisten]
mongodb:PRIMARY> show dbs
admin 0.000GB
local 0.000GB
wolf 0.000GB