diff --git a/handbook/computing/keyexchange.html b/handbook/computing/keyexchange.html
index 50968ddbc..234db7d69 100644
--- a/handbook/computing/keyexchange.html
+++ b/handbook/computing/keyexchange.html
@@ -62,7 +62,7 @@
Your second machine
-OK, you have an uploaded and usable key and you can ssh into the expo server. Now you want to set up a key for another machine such as your phone. You don't need a nerd admin now, you can do this yorself.
+
OK, you have an uploaded and usable key and you can ssh into the expo server. Now you want to set up a key for another machine such as your phone. You don't need a nerd admin now, you can do this yourself. But be extremely careful to follow this exactly. If you innocently rename the files to something that appears more sensible it won't work.
- On your new machine, generate a key-pair. Since you are probably using a different operating system on your second machine, read the instructions above for the relevant OS. Yes you will be generating a new key. Do not re-use the key you had already.
- This time though, you will want to be sure that the key has a meaningful label. On Linux this means something like this:
@@ -71,12 +71,13 @@
-
If you accepted the defaults, the public key will be called id_rsa.pub and it will be in ~/.ssh/ - check that this is the case.
- Now copy the public key file to your first machine, the one that is already set up with a working key exchange with the expo server. Using email to yourself is easiest.
-
- Rename the public key file to something that won't be confused with anyone else's key file, to e.g. anathema-id_rsa.pub
-
- Now upload the public key using sFTP to expo.survex.com/home/expo/.ssh/keys/
-
- Now login to the expo server on your first machine and do these commands:
+
- Now upload the public key using sFTP (Filezilla configured to use sFTP, which uses Pageant by default) to expo.survex.com/home/expo/.ssh/keys/
+
- Now login to the expo server on your first machine and do these commands:
+Be extremely careful to type ">>" and not ">" in the fourth line below otherwise you will delete everything.
$ ssh expo@expo.survex.com
expo@expo:~$ cd .ssh
-
expo@expo:~/.ssh$ cat keys/anathema-id_rsa.pub >>authorized_keys
+
expo@expo:~$ cp -p authorized_keys authorized_keys.backup
+
expo@expo:~/.ssh$ cat keys/id_rsa.pub >>authorized_keys
expo@expo:~/.ssh$ ./list-keys.sh
expo@expo:~/.ssh$ cat list-of-key-owners