Não. As contas podem ser modificadas pelo comando usermod
(por exemplo, para alterar seu nome de usuário que você executará usermod -l new_name current_name
), que pode ser executado apenas pelo superusuário.
Além disso, você não deve estar logado ao alterar seu nome de usuário. Na verdade, você provavelmente nem pode estar logado, uma vez que usermod
falhará se algum processo for executado sob o seu nome de usuário.
EDIT: Eu não percebi o seu título e automaticamente pensei em mudar nome de usuário , não nome de exibição . Vou deixar essa parte aqui, pois pode ajudar alguém.
Você pode alterar seu nome de exibição usando usermod -c
enquanto estiver logado, mas ainda precisa ter acesso root para executar usermod
.
No entanto, os nomes de exibição também podem ser alterados por chfn -f new_name
. O comando em si não precisa de usuário privilegiado, mas pode falhar dependendo da configuração do /etc/login.defs para CHFN_RESTRICT
(e para alterar o arquivo, você também precisa de acesso de superusuário).