README.md aktualisiert
This commit is contained in:
38
README.md
38
README.md
@ -40,6 +40,15 @@ Dieses Projekt ermöglicht eine einfache und sichere Anmeldung per SSH auf mehre
|
||||
- Zugriff auf eine CA-VM mit privatem CA-Key und dem `remote_sign.sh` Script
|
||||
- SSH-Key für Anmeldung an der CA-VM (`id_ca` o.ä.)
|
||||
|
||||
### Hinweis zur CA-Authentifizierung
|
||||
|
||||
Das Skript prüft automatisch, ob der SSH-Private-Key `id_ca` (Standardpfad: `~/.ssh/id_ca`) vorhanden ist.
|
||||
Dieser Schlüssel wird zur Authentifizierung auf der CA-VM benötigt, um die Signaturanfrage abzusenden.
|
||||
|
||||
Falls die Datei nicht vorhanden ist, bricht das Skript mit einer Fehlermeldung ab.
|
||||
|
||||
👉 **Lösung:** Stelle sicher, dass sich dein Private Key `id_ca` im richtigen Verzeichnis befindet und per `chmod 600 ~/.ssh/id_ca` korrekt geschützt ist. Optional kannst du den Pfad im Skript `login.sh` anpassen, falls du einen anderen Schlüssel verwenden möchtest.
|
||||
|
||||
---
|
||||
|
||||
## Installation
|
||||
@ -97,4 +106,31 @@ Bei Fragen oder Problemen gerne melden!
|
||||
|
||||
---
|
||||
|
||||
**Viel Erfolg mit deinem zentralen SSH-Zertifikats-Login!**
|
||||
**Viel Erfolg mit deinem zentralen SSH-Zertifikats-Login!**
|
||||
|
||||
|
||||
---
|
||||
|
||||
## Gum installieren (falls nicht vorhanden)
|
||||
|
||||
Falls `gum` noch nicht installiert ist, kannst du es direkt von GitHub beziehen:
|
||||
|
||||
```bash
|
||||
# Neueste Version ermitteln
|
||||
GUM_VERSION=$(curl -s https://api.github.com/repos/charmbracelet/gum/releases/latest | grep tag_name | cut -d '"' -f 4)
|
||||
|
||||
# Download für Linux x86_64
|
||||
curl -L "https://github.com/charmbracelet/gum/releases/download/${GUM_VERSION}/gum_${GUM_VERSION#v}_Linux_x86_64.tar.gz" -o gum.tar.gz
|
||||
|
||||
# Entpacken
|
||||
tar -xzf gum.tar.gz
|
||||
|
||||
# Nach /usr/local/bin verschieben
|
||||
sudo install gum /usr/local/bin
|
||||
|
||||
# Testen
|
||||
gum --version
|
||||
```
|
||||
|
||||
Alternativ findest du alle Releases unter:
|
||||
👉 https://github.com/charmbracelet/gum/releases
|
||||
Reference in New Issue
Block a user