add more prerequisites and fix some links

This commit is contained in:
Fraser Tweedale authored and Alexander Bokovoy committed 2020-03-21 07:40:34 +02:00
1 parent 66ff3675c8
commit bc1c5a84bd
7 files changed
+24 -7

No files matched your search

+3 -3
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>`_.
+4
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
+5 -1
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.
+5
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
+1 -1
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.
+5 -1
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.
+1 -1
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.