/etc/sudoers
ainda contém seu nome de usuário antigo e provavelmente você não é novo. Isso significa que você desistiu de seus direitos de sudo e é necessário obter ajuda de um administrador.
Eu mudei meu nome de usuário pelo comando sudo usermod -l newUsername -d /home/newUsername -m oldUsername
. Depois disso, o nome de usuário muda. Mas quando eu uso o comando sudo
, a senha digitada é incorreta. Eu estou usando conexão ssh para essa máquina remota e não sei a senha de root. Existe alguma maneira de lidar com isso sem a intervenção do administrador?
/etc/sudoers
ainda contém seu nome de usuário antigo e provavelmente você não é novo. Isso significa que você desistiu de seus direitos de sudo e é necessário obter ajuda de um administrador.
Sua autorização sudo
foi vinculada ao usuário antigo, como o @Johan corretamente diz.
Dependendo das configurações, seu nome de usuário antigo é definido em /etc/sudoers
ou na maioria das configurações padrão, no grupo sudo
no arquivo /etc/group
. Depende da configuração feita pelo administrador do seu sistema.
Escusado será dizer que você deve ter adicionado o novo nome de usuário em um desses dois arquivos ao lado do nome antigo antes alterar o nome do seu usuário.
Agora, você perdeu seus direitos sudo
e, embora possa haver outras soluções técnicas, no seu caso, o melhor curso de ação é perguntar ao administrador do sistema.