To allow external users access to our wiki we need:
to generate a username/hashed password pair use htpasswd (available on any machine where apache is installed); use SHA (please do not use MD5 or crypt):
httpasswd -s -n username
if you do not have access to a machine with htpasswd - you can use this service offline: http://aspirine.org/htpasswd_en.html
if we receive usernames which are already in use or inappropriate we reserve us the right to change it.
To allow external users access to our git repositories we need:
to generate a ssh key pair
to generate a pair of ssh keys use e.g. following command:
ssh-keygen -t rsa -b 2048
you could also create an ssh config file in your home-directory to shorten the git commands: The
~/.ssh/config file could look like:
Host iis HostName iis.uibk.ac.at Port 22 User username IdentityFile ~/.ssh/PRIVATEKEYFILE
to generate a ssh key within windows you can use PuTTY:
See also Git on MS Windows.