add more prerequisites and fix some links

This commit is contained in:
Fraser Tweedale 2018-06-07 18:03:19 +10:00 committed by Alexander Bokovoy
parent 66ff3675c8
commit bc1c5a84bd
7 changed files with 24 additions and 7 deletions

View File

@ -1,9 +1,9 @@
Unit 10: SSH user and host key management
=========================================
**Prerequisites**
**Prerequisites:**
- `Unit 9: SELinux User Maps <9-selinux-user-map.rst>`_
- `Unit 3: User management and Kerberos authentication <3-user-management.rst>`_
In this module you will explore how to use FreeIPA as a backend
provider for SSH keys. Instead of distributing ``authorized_keys``
@ -136,4 +136,4 @@ Conclusion
Congratulations! This was the final topic in the workshop.
If you skipped any units, you can reach them from the
`curriculum overview <workshop.rst#Curriculum_overview>`_.
`curriculum overview <workshop.rst#curriculum-overview>`_.

View File

@ -1,6 +1,10 @@
Unit 2: Enrolling client machines
===================================
**Prerequisites**:
- `Unit 1: Installing the FreeIPA server <1-server-install.rst>`_
In this unit, you will enrol a *host* as a client of your FreeIPA
domain. This means that *users* in your FreeIPA realm (or Active
Directory realms for which there is a trust with FreeIPA) can log

View File

@ -1,6 +1,10 @@
Unit 4: Host-based access control (HBAC)
==========================================
**Prerequisites:**
- `Unit 3: User management and Kerberos authentication <3-user-management.rst>`_
FreeIPA's *host-based access control* (HBAC) feature allows you to
define policies that restrict access to hosts or services based on
the user attempting to log in and that user's groups, the host that
@ -137,5 +141,5 @@ are several optional units you can choose from. You can proceed
directly to
`Unit 5: Web application authentication and authorisation <5-web-app-authnz.rst>`_.
Otherwise,
`return to the curriculum overview <workshop.rst#Curriculum_overview>`_
`return to the curriculum overview <workshop.rst#curriculum-overview>`_
to see all the options.

View File

@ -1,6 +1,11 @@
Unit 5: Web application authentication and authorisation
==========================================================
**Prerequisites**:
- `Unit 3: User management and Kerberos authentication <3-user-management.rst>`_
- `Unit 4: Host-based access control (HBAC) <4-hbac.rst>`_
You can configure many kinds of applications to rely on FreeIPA's
centralised authentication, including web applications. In this
unit you will configure the Apache web server to use Kerberos

View File

@ -123,5 +123,5 @@ You can now proceed to
or
`Unit 8: Sudo rule management <8-sudorule.rst>`_.
Otherwise,
`return to the curriculum overview <workshop.rst#Curriculum_overview>`_
`return to the curriculum overview <workshop.rst#curriculum-overview>`_
to see all the options.

View File

@ -1,6 +1,10 @@
Unit 7: Replica installation
==============================
**Prerequisites**:
- `Unit 1: Installing the FreeIPA server <1-server-install.rst>`_
FreeIPA is designed to be run in a replicated multi-master
environment. In this unit, we will deploy a single FreeIPA
replica. For recommended production topologies, see
@ -50,5 +54,5 @@ LDAP changes on any server will be replicated to all other servers.
You can proceed to
`Unit 8: Sudo rule management <8-sudorule.rst>`_
or
`return to the curriculum overview <workshop.rst#Curriculum_overview>`_
`return to the curriculum overview <workshop.rst#curriculum-overview>`_
to see all the available topics.

View File

@ -129,5 +129,5 @@ the program being run::
This concludes the unit. You can now proceed to
`Unit 10: SSH user and host key management <10-ssh-key-management.rst>`_
or
`return to the curriculum overview <workshop.rst#Curriculum_overview>`_
`return to the curriculum overview <workshop.rst#curriculum-overview>`_
to see all the available topics.