User Tools

Site Tools


classes:csci345_slator:adding_users

Blackwood SVN Authentication

Access to Blackwood's SVN repository is handled completely through LDAP. Users are defined in Dr. Slator's LDAP, and access is given to the repo be belonging to the correct group (svn_blackwood, in this case).

Connecting to the LDAP

To connect to the LDAP, you will first want to download an LDAP browser. I have had great success with LDAP Admin (http://www.ldapadmin.org/), aside from the error messages in German.

Fire it up, connect to host 134.129.125.55, port 389, Base: dc=ldap,dc=wwwic,dc=ndsu,dc=edu. Select simple authentication. Your username is cn=admin,dc=ldap,dc=wwwic,dc=ndsu,dc=edu, with the password being the super secret password.

Adding a new user

On the left of LDAP Admin (assuming you logged in correctly), you can see ou=People. To add a person, right click → New → User. Most of the information is unnecessary (you may fill it in as needed). Username should be the correct username, Login Shell should be /bin/false (the user has no shell, as this is just for SVN authentication). Home directory should be /dev/null (same logic as for the login shell). Select Shadow Account. On the Membership tab, add them to the group svn_blackwood.

You'll then need to find that user in the list of users on the left side. Right click, select “Set Password” and set the password.

That should be it. As long as they're in group svn_blackwood, they seem to have read/write access to the repository.

classes/csci345_slator/adding_users.txt · Last modified: 2017/01/14 00:31 by localadmin