A senha se torna inválida depois que eu mudo meu nome de usuário no CentOS 7

1

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?

    
por AlanRivers 05.02.2018 / 07:10

2 respostas

1

/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.

    
por 05.02.2018 / 07:55
1

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.

    
por 05.02.2018 / 13:45