{% extends "base.html" %} {% from "macros.html" import csrf_field %} {% block title %}Schlüssel{% endblock %} {% block content %}

Schlüssel

Gespeicherte Schlüssel für SFTP-Anbindungen. Ein Schlüssel kann von mehreren Anbindungen benutzt werden; den Benutzernamen legt jede Anbindung selbst fest. Private Schlüssel liegen verschlüsselt in der Datenbank und werden nie angezeigt.

{% if not keys %}

Noch keine Schlüssel gespeichert.

{% endif %}
{% for k in keys %}
{{ k.name }} {{ k.key_type.removeprefix('ssh-') }} {% if k.used_by %}benutzt von {{ k.used_by|join(', ') }}{% else %}unbenutzt{% endif %}
Umbenennen
{{ csrf_field(csrf) }}
{{ csrf_field(csrf) }}
Fingerabdruck {{ k.fingerprint }} · angelegt {{ k.created_at|localdt }}
Öffentlicher Schlüssel / authorized_keys
{{ k.authorized_keys_line }}
{{ k.public_key }}
{% endfor %}

Neuen Schlüssel erzeugen

{{ csrf_field(csrf) }}

Vorhandenen Schlüssel importieren

{{ csrf_field(csrf) }}
Ed25519, ECDSA oder RSA (mind. 2048 Bit), OpenSSH- oder PEM-Format. Eine Passphrase wird nur zum Entschlüsseln benutzt.
{% endblock %}