Deutsch

NET – Netzwerk

NET Alles, womit man sich verbindet, in einer einzigen Liste: die Websites, bei denen man ein Konto hat, die Netzlaufwerke (SMB), die FTP-, FTPS-, SFTP-, WebDAV- und S3-Server, die Rechner, die man fernsteuert – RDP, VNC, SSH, TeamViewer – und die Geheimnisse, die keine Adresse haben.

Einen Eintrag einrichten

Einfg öffnet das Dialogfeld. Der Typ kommt zuerst, und er bestimmt die folgenden Felder: Eine Website will eine Adresse, eine Freigabe einen Pfad \\Server\Freigabe, TeamViewer eine ID, ein Geheimnis gar nichts. Der Rest – Name, Konto, Passwort, Kommentar – ist allen gemeinsam, weil es dasselbe ist: ein Ziel und das, womit man sich dort ausweist.

Jeder Typ trägt sein Symbol, genau das, das die Zeile zeigen wird: einen Server für FTP, eine Konsole für SSH, einen Globus für eine Website, einen Schlüssel für ein Geheimnis. Vierzehn Textzeilen liest man Wort für Wort; eine Form erkennt man auf Anhieb. Auch das geschlossene Feld zeigt es.

Das Dialogfeld eines Eintrags: Der Typ bestimmt die folgenden Felder.
Das Dialogfeld eines Eintrags: Der Typ bestimmt die folgenden Felder.
TypWas der Doppelklick bewirktHinweis
Website (HTTPS)Öffnet die Website, das Passwort in der ZwischenablageDer Standardtyp
Website (HTTP)Dasselbe, unverschlüsseltDie Website sieht das Passwort im Netzwerk vorbeilaufen
Netzlaufwerk (\\Server\Freigabe)Verbindet die Freigabe und betritt sieWindows
SFTP (über SSH)Betritt den ServerStandardmäßig Port 22
FTPS (FTP über TLS)Betritt den ServerVerschlüsselt
FTP (unverschlüsselt)Betritt den ServerPassiver Modus standardmäßig angekreuzt; manche alten Server verlangen den aktiven
WebDAV (HTTP / HTTPS)Betritt den ServerDerselbe Transport wie eine Website, andere Dateien am Ende
S3 (kompatibel)Betritt den BucketEine Region ist anzugeben
RDP – RemotedesktopStartet den Client, das Passwort in der Zwischenablagemstsc unter Windows, FreeRDP oder Remmina anderswo
VNCStartet den ClientRealVNC, TightVNC, Remmina
SSHBetritt seine Dateien, per SFTPssh, mit dem System geliefert
TeamViewerVerbindet mit dem PartnerEine neun- oder zehnstellige ID, keine Adresse
Geheimnis (ohne Adresse)Kopiert das PasswortEin Kartencode, eine Notiz, ein Konto ohne Website

Ein SSH-Schlüssel

Die SSH- und SFTP-Einträge haben ein Feld Privater Schlüssel: den Pfad des Schlüssels, ~/.ssh/srv_web. Die Schaltfläche des Feldes öffnet die Auswahl in ~/.ssh, und ein unter dem Benutzerordner gewählter Pfad wird mit ~ geschrieben – so taugt der Eintrag auch auf einem anderen Rechner, unter einem anderen Konto. Der Schlüssel selbst bleibt, wo er ist: Die Eintragsdatei transportiert ihn nicht.

Ein geschützter Schlüssel nimmt seine Passphrase aus dem Passwort des Eintrags. Ein Schlüssel ohne Passphrase kommt ohne Passwort aus; gibt es eines, dient es als Ausweichlösung, wenn der Server den Schlüssel ablehnt.

Der Befehl wird unverändert eingefügt. ssh -i ~/.ssh/srv_web [email protected], in die Adresse eingefügt, füllt den Eintrag aus: den Host, die Kennung, den Port, wenn ein -p da ist, und den Schlüssel. In die Liste eingefügt, öffnet er einen vorausgefüllten SSH-Eintrag.

Ein SSH-Eintrag lässt sich durchsuchen. Ein Doppelklick führt über SFTP auf dieselbe Maschine, mit demselben Konto und demselben Schlüssel – ohne einen zweiten Eintrag, der gepflegt werden muss. Per Rechtsklick öffnet SSH-Sitzung öffnen ein Terminal auf dem Server; ist man einmal drin, öffnet das Konsolenfenster neben dem Befehlsfeld die Sitzung im gerade angezeigten Ordner.

SFTP liest die Schlüssel im OpenSSH-Format – ed25519, RSA, ECDSA. Ein PuTTY-Schlüssel (.ppk) wird zuerst mit PuTTYgen konvertiert. Die Datei ~/.ssh/config wird nicht gelesen: Die SSH-Sitzung sieht sie trotzdem, da sich ssh öffnet, das Durchsuchen der Dateien aber nicht – ob es von einem SFTP-Eintrag oder von einem SSH-Eintrag ausgeht.

Das Passwort

„Erzeugen“ erzeugt eines; eine Anzeige nennt seine Stärke – von sehr schwach bis sehr stark –, und Meneaufile weigert sich, eines der fünf zuletzt verwendeten wieder zu übernehmen. Die Notfallcodes, die manche Websites einmalig vergeben, werden mit aufbewahrt, einer pro Zeile.

„Kennwort kopieren“ legt es in die Zwischenablage und entfernt es nach einigen Sekunden wieder – der Countdown wird in der Meldung angezeigt. Die Kennung und die Adresse lassen sich ebenfalls kopieren, mit denselben Tasten bei allen Einträgen: Man lernt nicht drei Kürzel neu, nur weil die Zeile ein Rechner statt einer Website ist.

Ein Kontrollkästchen sagt, das Passwort nicht aufzubewahren: Es wird dann jedes Mal abgefragt und beim Schließen vergessen. Auf einem Produktivserver ist das manchmal, was man will.

Sich darin bewegen

Ein geöffneter Dateiserver ist ein Ordner: Man betritt ihn, holt Dateien heraus, legt eigene hinein, mit F6 wie überall. Ein Rechner, eine Website und ein Geheimnis sind Blätter – es gibt nichts darin zu öffnen, nur etwas, das man darauf startet.

„Verbindung trennen“ beendet die Sitzung eines Servers, ohne seinen Eintrag aus der Liste zu entfernen.

Man betritt einen Eintrag, um darin zu suchen. Eine aus der Liste gestartete Suche steigt in keine Verbindung hinab: Sie würde alle öffnen, eine Sitzung und ein Passwort pro Eintrag, und müsste auf jeden ausgeschalteten warten. Sie vergleicht die Einträge selbst – ihren Namen, ihre Adresse, ihr Konto –, was das Mittel bleibt, in einer langen Liste den richtigen wiederzufinden. Um einen Server zu durchsuchen, ohne ihn zu betreten, kreuzt man seinen Eintrag an, bevor man sucht: Die angekreuzten Einträge, und nur sie, werden durchlaufen.

Wissen, ob das Ziel antwortet

Jeder Eintrag sagt, wie er zu prüfen ist. Ein neuer Eintrag startet mit Nicht prüfen: Man wählt die Sonde für die Rechner, die man überwachen möchte.

Die Statusspalte antwortet Erreichbar, Antwortet nicht oder Wird geprüft…. F5 sondiert die ganze Liste neu; „Jetzt prüfen“ sondiert nur die anvisierte Zeile.

Die Einträge ordnen

Umschalt+Einfg – „Neuer Ordner“ – legt einen Ablageordner an: nach Niederlassung, nach Website, nach Kunde. Ein Eintrag wird dort abgelegt, indem man ihn auf den Ordner zieht, mit Strg+F6 in den Ordner, den der andere Bereich anzeigt, oder mit Strg+X und dann Strg+V. Das Passwort folgt: Es liegt unter der Identität des Eintrags, die sich nicht ändert.

F6 kopiert einen Eintrag: einen zweiten Eintrag, mit eigener Identität und eigenem Passwort, den man ändert, ohne den ersten zu berühren. Einen Ablageordner zu entfernen entfernt nicht, was er ordnete – die Einträge rücken in die Wurzel.

Nichts geht in einen Dateiordner hinaus: Ein Eintrag hat keine Bytes, und ihn dorthin zu kopieren, würde ein Passwort im Klartext schreiben. Die Dateien eines geöffneten Servers dagegen gehen hinaus wie alle anderen – das ist sogar der ganze Sinn.

Die Liste und ihre Freigabe

Es ist eine versiegelte Datei: local.meneaunet, und die, die man verknüpft hat, um die Liste eines Teams zu teilen. Das Hauptkennwort verschlüsselt sie und wird bei jedem Öffnen neu abgefragt; eine Einstellung bestimmt, wie lange sie offen bleibt – bis zum Beenden oder einige Minuten.

Einträge, Ordner und Geheimnisse sind darin: Passwörter, Notfallcodes, alte Passwörter. Das erlaubt es einem USB-Stick, eine Liste mitzunehmen, die sich öffnen lässt – der Schlüsselbund des Systems verlässt seinen Rechner nie. Einen Eintrag zu entfernen nimmt seine Geheimnisse mit und berührt nichts am anderen Ende des Netzwerks.

Das Protokoll

Das „Protokoll der entfernten Server“ hält den Dialog mit den Servern fest: Dort schaut man nach, wenn sich eine Verbindung verweigert, ohne zu sagen warum. Es lässt sich mit einer Schaltfläche kopieren.

Meneaufile-Handbuch, auf Deutsch.