> I've already read through the wiki. I did run newuser after I manager
> to login as my new user. However, I still cannot set any passwords, so
> logging in is kinda insecure.
The user authentication methods used in P9 are a little different than
unix. Read up on keyfs(4) and factotum(4). Basically P9 was designed
to have terminals authenticate themselves to a separate CPU or
authentication server.
> And why do you have to reboot in order to change users? UNIX has had
> that from the beginning, and I don't see any reason to drop it.
Again P9's an entirly different system. There are many
similarities with Unix, but there are far more differences. And
thinking in terms of Unix when dealing with P9 will most likely
just lead to frustration and confusion.
It may take a little time to get over the hurdle of adapting to a
new environment, but your paitence and efforts will be rewarded
many times over.
If you haven't already, start reading the docs in /sys/doc or
http://www.cs.bell-labs.com/sys/doc/