A menos que circunstâncias extraordinárias tornem isso inadequado, é preferível que o script use utilitários como passwd, usermod, groupmod, useradd, groupadd, adduser e addgroup. (Confira as páginas de manual para esses utilitários, que estão disponíveis no seu sistema Ubuntu via comandos man e em yelp, e também na web no link a>.)