Como dar acesso à sua equipe sem repartir senhas

Publicado em 2026-09-12 por frfrand

Por qué la contraseña compartida siempre termina filtrada, cómo se reparte el acceso por persona y por proyecto, y qué tiene que pasar el día que alguien se va del equipo.

Como dar acesso à sua equipe sem repartir senhas

Começa sempre igual e sempre com boa intenção. Precisa entregar algo, entra alguém novo, e a forma rápida é repassar a senha que já existe.

O problema não é essa decisão. É que não tem volta.

Seis meses depois, essa senha vive em três chats diferentes, é conhecida por pessoas que já não trabalham no projeto, e mudá-la implica coordenar com sete pessoas ao mesmo tempo. Então não se muda.

Por que a credencial compartilhada é um problema estrutural

Não é uma questão de cuidado. São quatro propriedades que ela tem por design.

Não pode ser revogada parcialmente. Se quiser tirar o acesso de uma pessoa, tem que mudar a credencial para todos. Como isso incomoda todo mundo, é adiado indefinidamente.

Não identifica. O log diz que "o usuário admin reiniciou o serviço". Não serve para entender o que aconteceu, e também não para pedir ajuda: não se sabe a quem perguntar.

Não pode ser graduada. Uma senha dá tudo ou nada. Não existe "pode ver os logs, mas não reiniciar", que costuma ser exatamente o que é preciso.

Se copia sem deixar rastro. Uma credencial que passou por um chat está no histórico desse chat, no backup dele, e em qualquer máquina onde alguém a tenha colado em um arquivo temporário.

O modelo que funciona: uma identidade por pessoa

A alternativa não é complicada de descrever:

  • Cada pessoa entra com a própria conta.
  • Cada pessoa tem sua própria chave SSH, e o servidor guarda as chaves públicas de todas.
  • As permissões são concedidas à pessoa, não a uma credencial que circula.

A mudança importante não está em como o acesso é concedido, mas em como ele é revogado. Remover uma pessoa passa de ser "coordenar uma mudança de senha com toda a equipe" para "excluir uma linha".

Sobre as chaves SSH vale esclarecer um ponto que confunde muita gente: não há nenhum problema em o servidor ter as chaves públicas de dez pessoas em ~/.ssh/authorized_keys. A chave pública não permite deduzir a privada. Remover alguém é apagar sua linha desse arquivo, e isso não afeta ninguém mais.

Três perguntas antes de conceder um acesso

Vale a pena fazer essas perguntas uma vez, no início. Elas evitam muita limpeza depois.

Quem é essa pessoa? Sua própria conta, sempre. Mesmo que seja por duas semanas. Mesmo que seja o fundador.

O que ela precisa tocar? Quase nunca é "tudo". Um freelancer que trabalha para um cliente precisa ver esse cliente. Um designer precisa enviar arquivos, não reiniciar serviços.

Por quanto tempo? Um contratado não é um membro permanente. Se o acesso tem data de término, defini-la desde o primeiro dia é gratuito; lembrar disso dentro de três meses, não.

A regra padrão: conceder o menor escopo possível que permita realizar o trabalho. Ampliar depois é um clique; perceber que era demais, não.

Como resolvemos isso na ArduMaker

A estrutura da plataforma é montada em torno disso.

As Empresas separam clientes. Cada cliente vive em sua própria Empresa, com seus VPS, seus domínios, sua faturação e sua equipe. Alguém que pertence a uma Empresa não vê as outras. Não é uma questão de permissões bem configuradas: não há um lugar onde elas se toquem.

Os cargos separam responsabilidades. Um Membro trabalha; apenas um Admin mexe em meios de pagamento e faturação. O desenvolvedor que implanta não precisa, nem vê, o cartão do cliente.

As chaves SSH são por pessoa. Cada usuário do VPS tem a sua, são carregadas a partir do painel e são removidas uma a uma.

Tudo fica registrado. Cada comando executado em um VPS a partir da plataforma registra quem o lançou e quando.

O dia em que alguém sai

Esta é a prova real do modelo. Se a lista levar mais de cinco minutos, algo estava mal montado antes.

  1. Remover a associação. Uma ação, em um único lugar.
  2. Dar baixa na chave SSH. Trivial se as chaves eram por pessoa.
  3. Rotacionar o que essa pessoa sabia de cor. Idealmente, pouco: tokens de API que tenha usado e credenciais de serviços externos.
  4. Ver o registro. O que tocou nas últimas semanas. Não por desconfiança: porque se deixou algo pela metade, é melhor saber agora.

A ideia curta

Repartir acesso é fácil. O difícil, e o que define se sua equipe tem um problema de segurança ou não, é poder removê-lo rápido e sem quebrar o trabalho de ninguém mais.

Se hoje você tivesse que tirar uma pessoa da sua produção, quanto demoraria? Essa resposta diz mais sobre sua infraestrutura do que qualquer checklist.

Como dar acesso à sua equipe sem repartir senhas
Como dar acesso à sua equipe sem repartir senhas
  • ArduMaker
  • permisos
  • equipos
  • roles
  • seguridad

Continuar lendo

Todos os artigos · Planos VPS