Andreas Korthaus: gzip-Komprimierung in beide Richtungen?

Beitrag lesen

Hallo!

Zum Beispiel mit PuTTYgen, gibt's da wo du auch PuTTY her hast. Das startest du einfach und wählst erstmal unten einen Schlüsseltyp aus. Da SSH1 teilweise gravierende Sicherheitslücken hatte (und hat) wird dein Provider das wohl abschalten oder schon abgeschaltet haben (meiner hat schon vor einiger Zeit). Also suchst du dir eine der der SSH2-Varianten aus. Welche sollte relativ egal sein, ein 1024-Bit DSA-Schlüssel ist ok. Dann klickst du auf Generate und tust was er von dir verlangt (mit der Maus ein bisschen Spielen). Den erzeugten Schlüssel speicherst du mit Save private key auf deinen Rechner. Sei vorsichtig mit der Datei! Nach dem nächsten Schritt wird jeder diesen Schlüssel hat, Zugriff auf deinen Account auf dem Server haben. Du kannst sie im Prinzip auch mit einer Passphrase verschlüsseln, die muss dann später beim Verbinden wieder angegeben werden, was ggbf. beim automatisierten Starten Probleme bereitet. Je nach Umgebung kannst du ihn auch mit einer Passphrase schützen und anschließend Pageant benutzen, welches dich nur einmal beim Einloggen nach der Passphrase fragt. -> http://the.earth.li/~sgtatham/putty/0.52/htmldoc/Chapter8.html#8

Danke Dir, werde das mal probieren! Und das akzeptieren alle SSH Sever sowas, oder?

Im oberen Bereich des Generators siehst du jetzt den öffentlichen Schlüssel. Der muss auf den Server in die Datei .ssh/authorized_keys2 unterhalb deines Heimatverzeichnisses gepackt werden, und zwar in einer einzigen Zeile!

Aha, und schon das erste Problem, ich bezweifele das ich das darf! Muß mich mal erkundigen!

Du kannst auch PuTTY (und damit plink) anweisen komprimiert zu arbeiten: Links SSH auswählen und rechts Enable compression ankreuzen.

Schreck: "Sever refused to compress", aber als ich auf SSH2 umgestellt hatte hat es funktioniert! Sehr gut! Danke Dir. Meine einzige Sorge ist jetzt noch, das es ja schon nicht ganz so praktisch ist, 100te vielleicht sogar 1000nde SQL-Afbfragen so von PHP aus quer über das Internet zu schicken, oder? OK, Insert kann ich pro Tabelle in ein Statement zusammenfassen, aber mit Update geht das nicht, jedes Update bedarf eines eigenen Requests über putty, verschlüsselt, komprimiert, quer über das Internet dort dekomprimiert, etschlüsselt, an den mySQL-Server weitergeleitet und da geparst und ausgeführt -  und das x 1000, da hört sich doch nicht wirklich vernünftig an, oder was meinst Du? Gibt es eien Möglichkeit über den Tunnel auf die Daten an ein PERL oder PHP-Script zu übertragen? SCP ist wie gesagt deaktiviert. Ginge wohl höchstens per FTP, oder? Und da mache ich das vermutlich genau so wie bei mySQL, also an 127.0.0.1:21 schicken, oder? Und dann wird es garantiert nicht über das Internet geleitet, oder? Das könnte ich ja dann von PHP ausmachen und dann mit plink ein serverseitiges Script ausführen, aber erstmal schaun wie das mit mySQL direkt läuft!.

Vielen Dank nochmal für Deine großartige Hilfe!

Viel Grüße
Andreas

0 43

gzip-Komprimierung in beide Richtungen?

Andreas Korthaus
  • https
  1. 0
    Björn Höhrmann
  2. 0
    Philipp Hasenfratz
    1. 0
      Andreas Korthaus
      1. 0
        Henryk Plötz
        1. 0
          Andreas Korthaus
          1. 0
            Henryk Plötz
            1. 0
              Andreas Korthaus
              1. 0
                Henryk Plötz
                1. 0
                  Andreas Korthaus
                  1. 0

                    Nachtrag

                    Andreas Korthaus
                  2. 0
                    Henryk Plötz
                    1. 0
                      Andreas Korthaus
                      1. 0
                        Andreas Korthaus
                      2. 0
                        Philipp Hasenfratz
                        1. 0
                          Andreas Korthaus
                          1. 0
                            Philipp Hasenfratz
                            1. 0
                              Andreas Korthaus
                              1. 0
                                Henryk Plötz
                                1. 0
                                  Andreas Korthaus
                                  1. 0
                                    Henryk Plötz
                                    1. 0
                                      Andreas Korthaus
                                      1. 0
                                        Henryk Plötz
                                        1. 0
                                          Andreas Korthaus
                                          1. 0
                                            Andreas Korthaus
                                          2. 0
                                            Henryk Plötz
                                            1. 0
                                              Andreas Korthaus
                                              1. 0

                                                Nachtrag

                                                Andreas Korthaus
                                                1. 0

                                                  noch einer...

                                                  Andreas Korthaus
                                                  1. 0
                                                    Henryk Plötz
                                                    1. 0
                                                      Andreas Korthaus
                                                      1. 0
                                                        Henryk Plötz
                                                        1. 0
                                                          Andreas Korthaus
                            2. 0
                              Henryk Plötz
                              1. 0
                                Philipp Hasenfratz
      2. 0
        Björn Höhrmann
        1. 0
          Andreas Korthaus
          1. 0
            Björn Höhrmann
            1. 0
              Andreas Korthaus
  3. 0
    Michael Schröpl
    1. 0
      Andreas Korthaus
      1. 0
        Michael Schröpl
        1. 0
          Andreas Korthaus