Diese Seite ist nicht editierbar. Sie können den Quelltext sehen, jedoch nicht verändern. Kontaktieren Sie den Administrator, wenn Sie glauben, dass hier ein Fehler vorliegt. ====== SSH ====== ===== ssh key ändern ===== <code> ssh-keygen -p </code> * Key auswählen * altes PW eingeben * neues PW eingeben ===== kwallet als login keychain ===== Korrigiert und angepasst auf das aktuelle openSUSE Tumbleweed nach dieser Anleitung für manjaro https://forum.manjaro.org/t/howto-use-kwallet-as-a-login-keychain-for-storing-ssh-key-passphrases-on-kde/7088 **Zentrale Umgebungsvariable für SSH_ASKPASS auf kdewallet umleiten** /etc/profile.d/ssh-askpass.sh <code> #!/bin/sh export SSH_ASKPASS=/usr/libexec/ssh/ksshaskpass </code> SSH_AUTH_SOCK in der **bashrc** des Users setzen <code> export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR"/ssh-agent.socket </code> **systemd Service im Userspace** mkdir -p ~/.config/systemd/user nano ~/.config/systemd/user/ssh-agent.service **service File** <code> [Service] Type=simple Environment=SSH_AUTH_SOCK=%t/ssh-agent.socket Environment=DISPLAY=:0 ExecStart=ssh-agent -D -a $SSH_AUTH_SOCK ExecStop=kill -15 $MAINPID [Install] WantedBy=default.target </code> Danach Reload und Start mit systemctl. <code> $ systemctl --user enable myuser.service $ systemctl --user daemon-reload $ systemctl --user start myuser.service </code> KDE: **Autostart Datei,** um die Keys beim Login zu laden: nano ~/.config/autostart/ssh-add.desktop <code> [Desktop Entry] Exec=ssh-add -q ~/.ssh/key1 ~/.ssh/key2 ~/.ssh/key3 < /dev/null Name=ssh-add Type=Application </code> Keys manuell hinzufügen <code> ssh-add -q /path/to/key < /dev/null </code> ssh.txt Zuletzt geändert: 29/08/2024 - 18:02von admin1