Eu trabalhei em organizações nas quais, em vez de criar um novo usuário do Ubuntu por pessoa que deseja fazer login em uma máquina, os administradores de sistemas simplesmente adicionam a chave ssh de cada usuário .ssh/authorized_keys
e todos os usuários ssh
na máquina como ( por exemplo ) ubuntu@host
ou ec2-user@host
. (Aliás, eu também vi isso praticado em Mac minis compartilhados em um laboratório.) Essa prática é aceita ou é um antipadrão?
Os hosts em questão são usados principalmente para teste, mas também são executadas ações que normalmente exigem configuração por usuário e são rastreadas como sendo executadas por um usuário específico, como criar e enviar confirmações git, que atualmente são feitas usando um git genérico do utilizador.