Sie können native Authentifizierung für SaltStack Config auf der Benutzeroberfläche mithilfe des Arbeitsbereichs „Lokale Benutzer“ einrichten. Lokale Benutzer sind Benutzer, deren Benutzernamen und Kennwörter nativ in SaltStack Config gespeichert werden. Sie können diesen Arbeitsbereich verwenden, um lokale Benutzereinstellungen zu verwalten, wie z. B. Benutzerkennwörter. Sie können diesen Arbeitsbereich auch verwenden, um lokale Benutzer zu erstellen oder zu klonen.
Mithilfe von Rollen in SaltStack Config können Sie bestimmte Verwaltungsrollen erstellen und dann die entsprechenden Benutzer zu diesen Rollen hinzuzufügen. Mit Rollen werden die Minions, die von jedem Benutzer angezeigt werden können, sowie die Vorgänge gesteuert, die ein Benutzer auf der Benutzeroberfläche ausführen kann.
Standardmäßig wird ein lokaler Benutzer mit jedem Salt-Master-Schlüssel verknüpft, der für die Authentifizierung verwendet wird.
Erstellen eines lokalen Benutzers
Nur Superuser oder Benutzer mit der Berechtigung „Benutzer erstellen“ können lokale Benutzer erstellen. Benutzernamen unterliegen nicht der Groß-/Kleinschreibung.
So erstellen Sie einen neuen Benutzer:
- Klicken Sie im seitlichen Menü auf Verwaltung > Lokale Benutzer. Klicken Sie anschließend auf die Schaltfläche Erstellen.
- Geben Sie einen Benutzernamen und ein Kennwort ein und wählen Sie alle Rollen aus, denen der Benutzer hinzugefügt werden soll.
Hinweis: Die Rolle „Benutzer“ wird allen neuen Benutzern standardmäßig hinzugefügt.
- Klicken Sie auf Speichern.
- (Optional) Wählen Sie zum Klonen eines Benutzers unter Verwaltung > Lokale Benutzer den zu klonenden Benutzer aus und klicken Sie auf Klonen. Geben Sie einen Benutzernamen und ein Kennwort ein und wählen Sie alle Rollen aus, zu denen der Benutzer hinzugefügt werden soll. Klicken Sie anschließend auf Speichern.
Nach dem Erstellen der lokalen Benutzer können Sie Benutzereinstellungen, wie z. B. das Root-Kennwort, unter Verwaltung > Lokale Benutzer ändern und den zu aktualisierenden Benutzer auswählen.