sysadmin:procedures:ldapkerbsetup
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| sysadmin:procedures:ldapkerbsetup [2018/02/21 18:04] – drea | sysadmin:procedures:ldapkerbsetup [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Run automated config tasks with Ansible ====== | ||
| - | * **ssh** to ansible.socs and copy // | ||
| - | * Add sysadmin account on new to local sudo group (via **visudo**, sudo must be installed) | ||
| - | * Run **scripts/ | ||
| - | * In **ldapvi** find the sOARecord for socs.uoguelph.ca and increment the first int in the line (this is picked up by an hourly cron on fluffy that will trigger bind dns to update). | ||
| - | * Also do the same for ldap record 512 (49.x ip's) or 514 (48.x) | ||
| - | * On the ansible server, add name/ip of new machine to provision group in **/ | ||
| - | * Run **ansible-playbook playbook/ | ||
| - | |||
| - | ====== Kerberize host ====== | ||
| - | |||
| - | * run scripts/ | ||
| - | * on fluffy, run **/ | ||
| - | * BE CAREFUL NOW, THERE BE DRAGONS | ||
| - | * Run **kadmin -l** then: > **get *< | ||
| - | * If a similar machine exists, run get *server* to determine an appropriate principle for the service you plan to run (i.e. HTTP, postgres, mail, etc) | ||
| - | * Run the following, DO NOT FORGET TO INCLUDE **--keytab=/ | ||
| - | * **ext_keytab --keytab=/ | ||
| - | * **scp** keytab to new vm: /// | ||
| - | |||
| - | |||
| - | ====== Final steps ====== | ||
| - | |||
| - | * Restart autofs on new machine and confirm that ldap home dirs can be mounted. A system reboot may be required before dirs will mount. | ||
| - | * Unless other groups need ssh access, append // | ||
| - | * In /// | ||
sysadmin/procedures/ldapkerbsetup.1519236240.txt.gz · Last modified: 2018/02/21 18:04 by drea