Guest RSA key

From Organic Design wiki
Revision as of 18:00, 5 July 2013 by Nad (talk | contribs) (note for windows users)
Info.svg Unfortunately after changing our web server over from Apache to Nginx, we can no longer offer simple HTTP for anonymous read-only access to our Subversion repositories. But you can access anonymously using the RSA key-pair and instructions provided on this page. Alternatively if you already have an RSA key-pair, you can contact us with your public key requesting it be added to the authorized_keys file for read-only access. Note that you must still connect using the svn user not your own user name.
Note.svg Note: Windows users will unfortunately have a lot more difficulty dealing with Subversion over SSH, but you can do it using PuTTY and Tortoise.
see Configure SVN#Windows_clients for more detail about how to set this up.


This RSA key can be used to access our Subversion repositories with read-only access. First change into your home directory (e.g. cd /home/YOURNAME). Copy the text of both the public and private parts below and paste them into files .ssh/od_rsa.pub and .ssh/od_rsa respectively (.ssh is a hidden directory in your home directory, if it doesn't exist you'll need to create it first). Make sure the private key has mode 600 (e.g. use chmod 600 .ssh/od_rsa). Then add a protocol to your tunnels section in your .subversion/config file that matches the existing ssh tunnel except that it specifies your new key using the -i option as follows:

od = $SVN_SSH ssh -i /home/YOURNAME/.ssh/od.rsa


You can then checkout a repository with the following syntax, and then do any read operations on it as usual.

svn checkout svn+od://svn@organicdesign.co.nz/tools

Public key

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDW9hr8LtBpO39H1jiOpAV3PauaucvSgwgo4lNjbjZm/rHqEYeDrxXlN9xI1VshH0EJtkzqcXMFFcahlDaD9y0hNDqLsYh55vZY/wXrMk198q+NDiz9AfNLFvP9dKGDdBVXkm96qgpyF2uctZ8m4PoPtvl6vR7Le+pCpV3fO18MIFXAMlmYy1G5RUisHslGG4HeUSI3dS2DWE5K7DHwKADlDulZsNTPIqdSDl5UsDpGS5X4KK8khqbcsY5f/9Gy3PQvUXh4HXSPTYD+2fdryQoL43PNMPQuG8T10s3cXE4cwyNYnhWK3BvDY9t2NEje+J9Stk4f7LhL3jZutA/Rk9k7 guest@anywhere

Private key

-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEA1vYa/C7QaTt/R9Y4jqQFdz2rmrnL0oMIKOJTY242Zv6x6hGH
g68V5TfcSNVbIR9BCbZM6nFzBRXGoZQ2g/ctITQ6i7GIeeb2WP8F6zJNffKvjQ4s
/QHzSxbz/XShg3QVV5JveqoKchdrnLWfJuD6D7b5er0ey3vqQqVd3ztfDCBVwDJZ
mMtRuUVIrB7JRhuB3lEiN3Utg1hOSuwx8CgA5Q7pWbDUzyKnUg5eVLA6RkuV+Civ
JIam3LGOX//Rstz0L1F4eB10j02A/tn3a8kKC+NzzTD0LhvE9dLN3FxOHMMjWJ4V
itwbw2PbdjRI3vifUrZOH+y4S942brQP0ZPZOwIDAQABAoIBAQDROlhHr5VBaBza
IiOIixOa3VbjUgaWjt1pVemOdR7UnwEy7/7z6H4qTnXGGo0Jry8RsfQpmWU3xNtC
OE3bosG1eO2nPJS2+lw7gXYUWDDe71F5vRuC49wX8W5o+5WdqmZ/h1OklE94f11J
+em/4OjkVNd9ZQjNTH5WgjjdaB96X1GJsj+PJCPeq8knB7b2zwA1HI+Ne+6LIgcm
exwHjGYqHmajho495RsjH6kR8Aj2KznA3RyfXH3f2tnZTHrHg5fxCQr8GzCyD8Wp
hoC7RDic4pwHtnBzXgk8JxrnWhlRXMxwcVroasKzOg7cyR+/ueeAUrWcpPoYOMer
PSBXi9iBAoGBAPYCnqSSbhqXPScuTr4bR9O82QV0NsMoUXjBcVGEYXAPbiq4uQxv
7E0zIsiTF//6r4witR8YK53hasOiHb/O2rUMOQUOuKdHOE2N1XT+FcNYbo2TjNMH
MM7y0kTj+w5oi9uQ/qRnXm/5+gt4p1IvjjI9wPMblUtvClDQdG/Nc+B7AoGBAN+w
uC2oMeJsIzBRK4Z2tIaB9dH0s2/o3TETqJPIHUbbRKuIvDghbV6J1moXAgA3DZGr
VUXblyLju2TAvTtscfHvoUD2+95kmlxuccjjxhUpR7sR0OJn6w0F2Jpo71i9nEYu
eYgURSHWBRWCHJpgoywaTJdmC5aYbDYn1b/rKW5BAoGAbSuucQPWPpCc/7UqFm0O
y+TDPgtbffF3bioR+oXPo6YFUooU/HLynzOxHOdBwEPkAUEptTnJqU9uTJC1uPe3
0J4y846b3Qfa8XeeoUNcLwsgTE2NMdzACSZyr0WolLVKU06d4iFJJFH/Z3XMcslN
xffnlzrHXulQ35oSAcdfw98CgYEAnkpHiseCxV8QZ5iI3FYT2TsN4MzwTTjTjW8D
08/AJ+vx5BCWYIIHCucvO1OcrtpGV9aOOSjzAlV0vg9F2U8cMsAHtBkSkoVOViox
ip7kBQV5JP+ueQhgZI7GgD3RYVKLy34Hsivl39O7NUUlSHkp/oN9v4UOnjquGISH
1Y9regECgYB+iewKcWKKocHZxdfyEs1/AoAO5hu1fGyhBByd3VRRIplFPigFt3g6
dqh13UcDg+JHgkUDzDhG+14BHrOUmiuIcYMbKTGdx7Z1ulPG31QFnc0h5G4W29o9
1Cw0f327FZiuEjGVnqIqKXA1/YkSPF0eq4bbCrmXAz5BR+Ni7YFKCw==
-----END RSA PRIVATE KEY-----

See also