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

Zugangsdaten

Einmal hinterlegen, in beliebig vielen Anbindungen auswählen. Passwörter und private Schlüssel liegen verschlüsselt in der Datenbank und werden nie angezeigt.

Passwörter ?

Für SMB-Freigaben und SFTP-Server mit Passwort. Ein neues Passwort gilt sofort für alle Anbindungen, die es nutzen.

{% if not passwords %}

Noch keine Passwörter gespeichert.

{% endif %}
{% for p in passwords %}
{{ p.name }} {% if p.domain %}{{ p.domain }}\{% endif %}{{ p.username }} {% if p.used_by %}benutzt von {{ p.used_by|join(', ') }}{% else %}unbenutzt{% endif %}
Ändern
{{ csrf_field(csrf) }}
Umbenennen
{{ csrf_field(csrf) }}
{{ csrf_field(csrf) }}
angelegt {{ p.created_at|localdt }}
{% endfor %}
{{ csrf_field(csrf) }}

SSH-Schlüssel

Für SFTP-Anbindungen. Ein Schlüssel kann von mehreren Anbindungen benutzt werden; den Benutzernamen legt jede Anbindung selbst fest.

{% 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 %}