ref: c355a03151251a054de85eeb5ec1aa0526d4514d
dir: /newuser.ms/
To create a new user (replace $username): ; echo 'newuser $username' >> /srv/cwfs.cmd To put $username in group sys: ; echo 'newuser sys +$username' >> /srv/cwfs.cmd To put $username in group adm: ; echo 'newuser adm +$username' >> /srv/cwfs.cmd If you want to support email, make sure to add the users to upas group: ; echo 'newuser upas +$username' >> /srv/cwfs.cmd Or for interactive usage: ; con -Cl /srv/cwfs.cmd newuser $username To put $username in groups sys and adm: newuser sys +$username newuser adm +$username newuser upas +$username Type ctrl+\ to escape, then quit. Verify the new user was created: ; grep $username /adm/users After creating the user, you will want to set the new user's password: ; auth/keyfs ; auth/changeuser $username To change the default user on bootup: ; 9fs 9fat ; echo 'user='^$username^' ' >> /n/9fat/plan9.ini After logging in to the new user: ; /sys/lib/newuser To allow the user to send email, make sure to create the corresponding mailbox: ; auth/login $username ; upas/nedmail -c