Dialog: Subversion Authentifizierung
Die Dialoge dienen der Authentifizierung der Server-Client-Verbindung. Je nach Ausgangssituation und Protokoll wird eine Server- oder eine Clientauthentifizierung durchgeführt.
svn://
: SVN-eigene Protokoll, entweder unverschlüsselt oder verschlüsselt mittels SSL/TLSKann nach Nutzernamen und Passwort fragen (auch bei unverschlüsselter Verbindung)
Kann bei unbekanntem, fehlerhaftem oder ungültigem Zertifikat über den Dialog zur Authentifizierung mit Serverzertifikat nachfragen, um den Server zu bestätigen (bei Verschlüsselung mit TLS/SSL)
Alternativ oder zusätzlich zur Nutzernamen/Passwort-Abfrage kann die Authentisierung des Clients auch über „Client-Zertifikate“ erfolgen. (bei Verschlüsselung mit TLS/SSL)
Dabei erscheinen die Dialoge zur Authentifizierung mit Clientzertifikat.
http://
: SVN über http unverschlüsseltKann nach Nutzernamen und Passwort fragen
https://
: SVN über http verschlüsselt mittels SSL/TLSKann nach Nutzernamen und Passwort fragen
Kann bei unbekanntem, fehlerhaftem oder ungültigem Zertifikat über den Dialog zur Authentifizierung mit Serverzertifikat nachfragen, um den Server zu bestätigen
Alternativ oder zusätzlich zu Nutzernamen/Passwortabfrage kann die Authentisierung des Clients auch über „Clientzertifikate“ erfolgen.
Dabei erscheinen die Dialoge zur Authentifizierung mit Clientzertifikat.
svn+ssh://
: SVN-eigene Protokoll, durch einen SSH-Tunnel verschlüsseltSSH (Secure SHell) ist ein unter Linux/Unix übliches Netzwerkzeug zum Zugriff auf andere Rechner.
Kann nach Nutzernamen und Passwort fragen
Fragt bei noch unbekanntem Server über den Dialog zur Authentifizierung mit Serverzertifikat nach, um sicherzustellen, dass es der richtige Server ist
Dialog zur Authentifizierung mit Serverzertifikat
Ausgangssituation: CODESYS (als Client) empfängt ein unbekanntes oder fehlerhaftes Serverzertifikat.
Dieser Dialog zeigt Informationen über das Zertifikat an. Sie können dort die Identität des Servers bestätigen.
Authentifizierungsbereich | Verbindung, die gesichert wird Beispiel: |
Hostname | Beispiel: |
Fingerabdruck | |
Gültig von: | |
Gültig bis: | |
Aussteller | Beispiel: |
Zertifikat |
Key-Typ | |
Key-Größe (Bits) | |
Key-Fingerabdruck |
Information im RAM speichern |
Wenn Sie CODESYS erneut starten, müssen Sie das Zertifikat neu akzeptieren. |
Information auf Platte speichern |
Wenn Sie CODESYS erneut starten, wird das gespeicherte Zertifikat verwendet. |
OK | Authentifiziert und baut die Verbindung auf |
Tipp
Der Zertifikatsspeicher ist kryptographisch gesichert und wird mit anderen SVN-Clients geteilt.
Dialog zur Authentifizierung mit Clientzertifikat
Ausgangssituation: SVN-Server benötigt zur Authentifizierung ein Clientzertifikat.
Bei diesem Dialog wählen Sie das Clientzertifikat aus, um damit die Identität zu bestätigen.
Authentifizierungsbereich | Verbindung, die gesichert wird Beispiel: |
Datei | Client-Zertifikatsdatei |
Information im RAM speichern |
Wenn Sie CODESYS erneut starten, müssen Sie das Zertifikat neu akzeptieren. |
Information auf Platte speichern |
Wenn Sie CODESYS erneut starten, wird das gespeicherte Zertifikat verwendet. |
OK | Authentifiziert und baut die Verbindung auf |
Dialog zur Authentifizierung mit Passphrase
Ausgangssituation: Der SVN-Server ist so konfiguriert, dass er ein Clientzertifikat zur Authentifizierung anfordert. Das verwendete Zertifikat ist durch eine Passphrase geschützt.
Authentifizierungsbereich | Verbindung, die gesichert wird Beispiel: |
Passphrase | Beispiel: |
Information im RAM speichern |
Wenn Sie CODESYS erneut starten, müssen Sie das Zertifikat neu akzeptieren. |
Information auf Platte speichern |
Wenn Sie CODESYS erneut starten, wird das gespeicherte Zertifikat verwendet. |
OK | Authentifiziert mit Client-Zertifikats durch die Passphrase und baut die Verbindung auf |
Dialog zur Authentifizierung mit Benutzername und Passwort
Ausgangssituation: Der SVN-Server ist so konfiguriert, dass er Benutzername und Passwort zur Authentifizierung anfordert.
Authentifizierungsbereich | Verbindung, die gesichert wird Beispiel: |
Benutzername | Beispiel: |
Passwort | Beispiel: |
Information im RAM speichern |
Damit ist es dem Client während der aktuellen CODESYS-Sitzung für weitere Verbindungen bekannt. Wenn Sie CODESYS erneut starten, müssen Sie das Zertifikat neu akzeptieren. |
Information auf Platte speichern |
Wenn Sie CODESYS erneut starten, wird das gespeicherte Zertifikat verwendet. |
OK | Baut die Verbindung auf und authentifiziert sie |