The 32bit version should support authentication just fine. But it is possible that:
- It uses a different configuration file (use:
-f /etc/mongodb.conf
as option when starting MongoDB) or you can specify--auth
on the command line - Because the databases are empty and no user is setup at all, authentication is not required. As soon as you add a user, it will then require
db.auth()
. - You don't have a user on the
admin
database defined. Without this, you can always connect on localhost.