User Tools

Site Tools


projects:57_north_id

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
projects:57_north_id [2020/04/18 20:28] – [Enabled Services] hibbyprojects:57_north_id [2023/04/11 22:04] – Add how to reset passwords Robert McWilliam
Line 21: Line 21:
 {{topic>project +ID&nodate&nodesc&nouser}} {{topic>project +ID&nodate&nodesc&nouser}}
  
-{{tag>project dormant infrastructure}}+===== How to Configure ID ===== 
 + 
 +  - Follow [[projects:hackhub#process|Hackhub]] 
 +  - ''apt install nodejs redis'' 
 +  - ''adduser 57n-id'' - ensure 57n-id has no password, has a /home/57n-id and a shell of /bin/sh 
 +  - ''su -l 57n-id'' 
 +    - ''git clone https://github.com/hackerdeen/57n-id'' 
 +    - ''cd 57n-id && npm install'' 
 +    - create ''/home/57n-id/57n-id/ldap-password.txt'' containing the ldap password 
 + 
 +==== Resetting someone's password ==== 
 + 
 +If someone has forgotten their ID password it can be reset from ''finzean'' with a command like ''ldappasswd -D "uid=id-admin,ou=special-users,dc=57north,dc=org,dc=uk" -W -S "uid=<username>,ou=users,dc=57north,dc=org,dc=uk"'' This will first ask for the new password to set for them (twice) and then LDAP password for ''id-admin'' which can be found in ''~57n-id/57n-id/ldap-password.txt'' 
 + 
 +   
 +{{tag>project dormant finzean infrastructure}}
projects/57_north_id.txt · Last modified: 2023/04/11 22:06 by Robert McWilliam