Use a opção --gecos
para pular a parte interativa chfn
.
adduser --disabled-password --gecos "" username
Está tudo na página man. Não é a formulação mais óbvia que se faz.
--gecos GECOS
Set the gecos field for the new entry generated. adduser will
not ask for finger information if this option is given.
O campo GECOS é uma lista separada por vírgulas como tal: Full name,Room number,Work phone,Home phone
, apesar de a página man mencionar finger information
Detalhes - Wikipedia
Espero que isso ajude você.