Use o Userify para criar contas de usuário corrigidas.
- Encerre sua instância.
- Clique com o botão direito do mouse e escolha "Visualizar / editar script do UserData"
- Cole as implantações CloudInit ou Shell Script para Userify
- Cole sua chave pública SSH na sua conta do Userify
- Inicialize sua instância
- Conceda a si mesmo acesso root clicando em "root" em Userify
- Aguarde 30 segundos e, em seguida, faça o login e corrija o problema.
O script userdata instalará o agente Userify (shim) em sua instância e criará sua conta de usuário (compatível com sudo) para que você possa corrigir o problema. Você também poderá atualizar essas contas de usuário a qualquer momento, remotamente ou até mesmo removê-las quando não as estiver usando.
Observação: se sua conta de usuário que já está na instância tiver o mesmo nome de usuário que você usa no Userify, o Userify não a editará nem a corrigirá, pois ela já está na instância e o Userify deixa as contas de usuário em paz crie.
Para corrigir isso, você só precisa fazer login com um nome de usuário temporário. Se você preferir corrigi-lo para que o Userify gerencie todas as suas contas a partir de agora, faça o login (usando a conta de usuário temporária) e exclua sua conta de usuário atual. Depois que a conta de usuário atual desaparecer, o Userify criará automaticamente qualquer conta ausente com o nome de usuário correto.