Se você estiver executando mongodb
como um serviço, precisará editar o arquivo de configuração upstart
:
- Edite
/etc/init/mongodb.conf
. - Altere o argumento
--chuid mongodb
para--chuid mydesiredusername
. Se você precisar especificar um grupo, use--chuid mydesiredusername:mydesiredgroup
. - Reinicie executando
sudo restart mongodb
.
Também pode ser necessário alterar a propriedade dos arquivos de banco de dados (em /var/lib/mongodb
, a menos que você tenha alterado isso) e o diretório /var/log/mongodb
e seu conteúdo para que mongodb
ainda possa ler e gravar em seus arquivos .
Você não explica por que você quer fazer essa mudança, então talvez você tenha um bom motivo. Mas sugiro manter o usuário padrão e encontrar uma solução alternativa para o problema que você está tentando resolver. Os serviços são executados como seu próprio usuário por boas razões, principalmente pela segurança. Alterar algo assim pode causar problemas inesperados no futuro, tornar as atualizações mais difíceis e confundir se outras pessoas precisarem administrar seu servidor posteriormente.