Ergebnis 1 bis 6 von 6

Thema: Ssl

  1. #1
    acki4711 ist offline Benutzer
    Registriert seit
    11.04.2008
    Beiträge
    65

    Standard Ssl

    Hallo zusammen,
    Ich möchte dass alle Clients die sich mit meinem pg server verbinden nur ssl verschlüsselt kommunizieren.
    Aus diesem Grunde habe ich:

    - pg mit der SSL Option kompiliert
    - pg mit der SSL = on option gestartet
    - pg_hba entsprechend mutiert dass nur ssl verbindungen möglich sind.

    Von einem anderen DBMS System bin ich es gewohnt dass nur der Server ein Zertifikat benötigt und die Clients nicht, trifft dies auch auf pg zu oder habe ich das richtig verstanden dass alle Clients die nun auf den pg Server zugreifen wollen ebenfalls ein Cert. benötigen ??

    Besten Dank für etwas Klärung
    Gruss
    acki

  2. #2
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.465

    Standard

    Zitat Zitat von acki4711 Beitrag anzeigen
    Hallo zusammen,
    Ich möchte dass alle Clients die sich mit meinem pg server verbinden nur ssl verschlüsselt kommunizieren.
    Aus diesem Grunde habe ich:

    - pg mit der SSL Option kompiliert
    - pg mit der SSL = on option gestartet
    - pg_hba entsprechend mutiert dass nur ssl verbindungen möglich sind.

    Von einem anderen DBMS System bin ich es gewohnt dass nur der Server ein Zertifikat benötigt und die Clients nicht, trifft dies auch auf pg zu oder habe ich das richtig verstanden dass alle Clients die nun auf den pg Server zugreifen wollen ebenfalls ein Cert. benötigen ??

    Besten Dank für etwas Klärung
    Gruss
    acki
    Ein SSL-Zertifikat dient ja der Authentifizierung (u.a.), also quasi als ein Ausweis. Wenn der Server so eines hat und dies seinen Clients 'zeigt', wissen diese, am richtigen Server zu sein. Damit sicherst Du, daß die Clients dem Server vertrauen können, nicht aber der Server den Clients. Ein Zertifikat auf dem Client stellt sicher, daß sich nur Clients, die ein vom Server akzeptiertes Zertifikat haben, sich anmelden können.

    Also, es ist Deine Entscheidung, ob Clients ein Zertifikat brauchen oder nicht ;-)


    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  3. #3
    acki4711 ist offline Benutzer
    Registriert seit
    11.04.2008
    Beiträge
    65

    Standard

    OK, besten Dank für die prompte Antwort.
    Wenn ich also das Zertifikat nicht für die Authentifizierung sondern nur für die Verschlüsselung der Kommunikation verwenden will, dann setze ich in der pg_hba.conf eine Zeile mit hostssl ... md5 und gut ist ?

  4. #4
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.465

    Standard

    Zitat Zitat von acki4711 Beitrag anzeigen
    OK, besten Dank für die prompte Antwort.
    Wenn ich also das Zertifikat nicht für die Authentifizierung sondern nur für die Verschlüsselung der Kommunikation verwenden will, dann setze ich in der pg_hba.conf eine Zeile mit hostssl ... md5 und gut ist ?
    Jepp.

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  5. #5
    acki4711 ist offline Benutzer
    Registriert seit
    11.04.2008
    Beiträge
    65

    Standard

    OK, sollte so sein, denkt man... bin aber von Natur aus misstrauisch :-)
    Habe deshalb mal einen Sniffer reingehängt.
    Die Kommunikation wird verschlüsselt wenn pg mit ssl=on gestartet wird. (unabhäng was in pg_hba.conf eingetragen ist).
    (Ist zumindest so wenn von einem Windowsclient auf ein Linuxserver connectet wird)

    acki

  6. #6
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.465

    Standard

    Zitat Zitat von acki4711 Beitrag anzeigen
    OK, sollte so sein, denkt man... bin aber von Natur aus misstrauisch :-)
    Habe deshalb mal einen Sniffer reingehängt.
    Die Kommunikation wird verschlüsselt wenn pg mit ssl=on gestartet wird. (unabhäng was in pg_hba.conf eingetragen ist).
    (Ist zumindest so wenn von einem Windowsclient auf ein Linuxserver connectet wird)

    acki
    Joa, wenn sich Client und Server auf SSL einigen, wird es genommen. Du kannst in der pg_hba.conf aber erzwingen, daß SSL genommen werden muß.

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum