# Como me conecto ao meu servidor MongoDB?

https://www.seturack.com/pt-br/base-de-conhecimento/artigo/how-do-i-connect-to-my-mongodb-server

1. No painel, abra **Meus servidores** e clique no seu servidor.
2. Na aba **Visão geral**, espere a linha **App** mostrar "MongoDB está pronto". A página se atualiza sozinha.
3. Copie os dados das linhas **Endereço de conexão**, **Login** e **Senha**.

## Conectando

A string de conexão tem este formato:

`mongodb://yonetici:PASSWORD@IP:27017/?authSource=admin`

O login `yonetici` tem todos os privilégios (role root), por isso é uma boa ideia criar um usuário separado para o seu app. A versão é o MongoDB 8.0.

## Segurança

- A porta do banco de dados, **27017**, está aberta para a internet. Para que só os seus próprios servidores se conectem, limite-a no firewall: `ufw delete allow 27017/tcp` e depois `ufw allow from YOUR_IP to any port 27017`.
- As conexões chegam sem TLS: a senha é protegida, mas os dados não são criptografados. Se você trafega dados sensíveis pela internet, use um túnel SSH.
- Este é um mongod autônomo: transações e change streams só funcionam em replica sets. Se precisar deles, ative a replicação por conta própria em `/etc/mongod.conf`.

**Ainda não tem um servidor?** [Peça um servidor com MongoDB instalado](https://www.seturack.com/pt-br/mongodb-vps): você escolhe o tamanho e paga só pelo que escolheu.
