Você pode alterar o campo "username" (na verdade, GECOS / comment) com o comando usermod -c
Eu preciso alterar o "nome real" de um usuário (não o nome de usuário).
Por exemplo, se eu tiver:
testuser:x:1001:1001:Max Mustermann,,,:/home/testuser:/bin/bash
E eu quero que seja:
testuser:x:1001:1001:Max Müller,,,:/home/testuser:/bin/bash
Posso apenas editá-lo manualmente ou isso afetará negativamente qualquer coisa (por exemplo, ssmtp)? Eu sei que o nome de usuário pode ser alterado com segurança usando usermod
, mas nunca tive que alterar o nome "real" antes.
Em vez de editar o arquivo de senha diretamente, é recomendável usar vipw
que irá definir os bloqueios apropriados para evitar corrupção de arquivos.
Mas para alterar o nome de exibição (e outras informações do GECOS), tanto um usuário quanto o root também podem usar o % Comandochfn
.
Além disso, vá em frente!