O campo GECOS está em / etc / passwd, não em / etc / shadown.
Estou usando nomes reais UTF-8 sem efeitos adversos há anos.
(O utilitário adduser no Debian costumava me permitir especificar nomes de usuário UTF-8 há muito tempo, mas depois começou a rejeitá-los. Às vezes me pergunto por quê.)