Para alterar o nome de usuário no Ubuntu [duplicado]

1

Primeiro, estou logado no root e executei este comando:

# sudo su

Então:

# usermod -l lazybug peter

Obtendo este erro:

usermod: user peter is currently used by process 19895

Então eu matei o processo

# kill 19895

Ele vai sair da raiz e se eu executar o mesmo comando, ele dará a mesma mensagem de erro. Estou muito confuso e por favor ajude.

    
por Shamya U 29.05.2018 / 04:50

1 resposta

5

Você não pode alterar o nome de usuário na sessão já executada pelo mesmo usuário. PID que você mencionou é o terminal que você está usando atualmente. Você tem que sair da sessão atual e logar como usuário root. Se você não pode se registrar como usuário root, adicione outra conta temporária e faça login com ela. Em seguida, execute sudo usermod -l lazybug peter dessa conta. Verifique se a nova conta pode executar sudo . Execute isto para adicionar novo usuário com privilégios sudo. %código%. Esta necessidade, no caso de você não pode registrar como root.

Se você precisar alterar o diretório sudo adduser <username> sudo , execute também este home

    
por ultimatex 29.05.2018 / 07:00