Notes on Drawterm and cpu/auth settings
Plan 9 Remote CPU
Some experience with sam is advised. Don’t reboot until everything down here is done, it will make your life easier.
Creating your own user depends on which file server you chose during the installation. In the following commands, replace $fs by either cwfs or hjfs, and $user by the desired username.
You can reboot your machine and log in as your new user when you are prompted to. Execute
/sys/lib/newuser to populate your new $home and to launch a fresh rio session!
Enabling the CPU Service
9fs 9fat and edit
/n/9fat/plan9.ini to add
service=cpu on its own line. If you created an user ealier, you can also add a line with
user=$user. During future reboots, you will be prompted to confirm the file server to use. To disable this behavior, edit
nobootprompt without changing the file server variable.
Setting up the auth Server
You’ll be prompted to choose an
authdom and a
authid is your
authdom can be anything. Remember your
secstore key as it will be your password.
hjfs. If you use
cwfs, you should get a different configuration prompt. Answer to it with
If you choose
If you choose
Get parameters from the network database
Configure your network according to these parameters.
auth must match with
You have to use the same
authdom that you defined earlier, and also use it for
ip is a subset of the earlier
ip we got with the query: replace the last number with
dns must match the output of the query.
Set Up Authentication
Use the password you set earlier.
Now that your machine is connected to the network and properly configured, you can connect to it from your 9front machine with
rcpu -h $dom -u $user. See also rimport which can be useful if you want to locally work with remote files.
Drawterm is only useful to connect alien systems to Plan&nbps;9. It’s a nice companion to virtual machines since VNC is… VNC.
Get the source from 9front’s website. Audio might be an issue. The OpenBSD makefile should work on Linux with some corrections. It relies on
sndio for audio. It also seems like drawterm only allow the hostowner to auth on the machine.
Get your 9front machine’s ip.
On your host machine, launch
You can use the host’s filesystem from Plan 9 at