Sie können native Authentifizierung für SaltStack Config auf der Benutzeroberfläche mithilfe des Arbeitsbereichs Lokale Benutzer einrichten. Benutzernamen und Kennwörter für lokale Benutzer werden nativ in SaltStack Config gespeichert. 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 hinzufü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. Bei Benutzernamen wird die Groß- und Kleinschreibung nicht berücksichtigt.
So erstellen Sie einen 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.
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.