Intelligent and Interactive Systems

User Tools

Site Tools


collab:users

This is an old revision of the document!


External User Information

Access to the wiki

To allow external users access to our wiki we need:

  1. username
  2. a (sha) hashed password
  3. real name
  4. email

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.

Access to git repositroies

To allow external users access to our git repositories we need:

  1. username
  2. a ssh public-key
  3. real name
  4. email

to generate a ssh key pair

Linux

to generate a pair of ssh keys use e.g. following command:

ssh-keygen -t rsa -b 2048

  1. The number after the -b specifies the key length in bits.
  2. You can type in a passphrase to protect your key - then you will be asked for it when you connect via ssh.
ssh config

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 

Windows

to generate a ssh key within windows you can use PuTTY:

  1. Download and start puttygen.exe
  2. choose in the “Parameters” section: SSH2 DSA and press generate and move your mouse in the small screen
  3. you can type in a passphrase to protect your key - then you will be asked for it when you connect via ssh.
  4. save private and public key

if you want to use git wiht windows - have also a look at https://iis.uibk.ac.at/auth/collab/git-ms

collab/users.1366710155.txt.gz · Last modified: 2018/09/03 14:57 (external edit)