Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
ssh [17/08/2024 - 07:46] – [kwallet als login keychain für SSH key passphrases] admin | ssh [29/08/2024 - 18:02] (aktuell) – [kwallet als login keychain] admin1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== SSH ====== | ====== SSH ====== | ||
+ | |||
+ | ===== ssh key ändern ===== | ||
+ | |||
+ | < | ||
+ | ssh-keygen -p | ||
+ | </ | ||
+ | |||
+ | * Key auswählen | ||
+ | * altes PW eingeben | ||
+ | * neues PW eingeben | ||
+ | |||
+ | |||
===== kwallet als login keychain ===== | ===== kwallet als login keychain ===== | ||
Zeile 6: | Zeile 18: | ||
https:// | https:// | ||
- | Zentrale Umgebungsvariable für SSH_ASKPASS auf kdewallet umleiten | + | **Zentrale Umgebungsvariable für SSH_ASKPASS auf kdewallet umleiten** |
/ | / | ||
Zeile 15: | Zeile 27: | ||
</ | </ | ||
- | SSH_AUTH_SOCK in der bashrc des Users setzen | + | SSH_AUTH_SOCK in der **bashrc** des Users setzen |
< | < | ||
Zeile 21: | Zeile 33: | ||
</ | </ | ||
- | systemd Service im Userspace | + | **systemd Service im Userspace** |
mkdir -p ~/ | mkdir -p ~/ | ||
Zeile 27: | Zeile 39: | ||
nano ~/ | nano ~/ | ||
- | service File | + | **service File** |
< | < | ||
Zeile 43: | Zeile 55: | ||
Danach Reload und Start mit systemctl. | Danach Reload und Start mit systemctl. | ||
- | KDE: Autostart Datei, um die Keys beim Login zu laden: | + | < |
+ | $ systemctl --user enable myuser.service | ||
+ | $ systemctl --user daemon-reload | ||
+ | $ systemctl --user start myuser.service | ||
+ | </ | ||
+ | |||
+ | |||
+ | KDE: **Autostart Datei,** um die Keys beim Login zu laden: | ||
nano ~/ | nano ~/ | ||
+ | < | ||
[Desktop Entry] | [Desktop Entry] | ||
Exec=ssh-add -q ~/.ssh/key1 ~/.ssh/key2 ~/.ssh/key3 < /dev/null | Exec=ssh-add -q ~/.ssh/key1 ~/.ssh/key2 ~/.ssh/key3 < /dev/null | ||
Name=ssh-add | Name=ssh-add | ||
Type=Application | Type=Application | ||
+ | </ | ||
- | KEys manuell | + | Keys manuell |
+ | < | ||
ssh-add -q / | ssh-add -q / | ||
+ | </ | ||
+ |