Ich möchte die Konfigurationen für alle gespeicherten Sitzungen in PuTTY speichern

3

Ich habe fast 50 Sitzungen in PuTTY gespeichert, um eine Verbindung zu verschiedenen Servern herzustellen. Jetzt möchte ich das Verhalten für alle Server konfigurieren. Wie kann ich es tun?

Diese Konfigurationen sollten für alle gespeicherten Sitzungen gelten.

Naresh
quelle

Antworten:

5

Hier ist eine Methode, die einige Anstrengungen erfordert, aber viel einfacher ist, als alle 50 Sitzungen neu zu erstellen.

Mit Vorsicht verwenden!

  1. Machen Sie eine Kopie Ihrer aktuellen PuTTY-Einstellungen:

    Startmenü> Ausführen und geben Sie Folgendes ein:

    regedit /e putty.reg "HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions"
    

    putty.reg ist jetzt in C:\Documents and Settings\{yourusername}(oder C:\Windows\system32in Windows 10) gespeichert - benennen Sie es in putty_older.reg, putty_backup.reg um, was auch immer Sie bevorzugen.

  2. Laden Sie über die PuTTY-Benutzeroberfläche eine Sitzung (dh Ihre erste), nehmen Sie alle gewünschten Änderungen vor und speichern Sie die Sitzung.

  3. Wiederholen Sie Schritt 1, um eine neue Kopie von putty.reg zu erhalten.

  4. ( Optional , kann manuell durchgeführt werden) Öffnen Sie beide Dateien (putty.reg und putty_backup.reg) in WinMerge, und Sie haben eine vollständige zeilenweise Aufzeichnung aller Änderungen, die Sie gerade vorgenommen haben.

  5. Die Änderungen sehen ungefähr so ​​aus:

    "TermWidth"=dword:0000006e
    "TermHeight"=dword:0000002b
    
  6. Verwenden Sie Ihren bevorzugten Texteditor, um alle Elemente für den alten Wert zu suchen / zu ersetzen. Z.B

    "TermWidth"=dword:'_default setting_'
    
    *(the original code)* - replace with:
    
    "TermWidth"=dword:0000006e
    
    *(the new setting)*
    
  7. Doppelklicken Sie nach dem Speichern der neuen Version von putty.reg auf und bestätigen Sie, dass Sie in die Registrierung importieren möchten.

Die obige Methode wurde mit fünf Sitzungen getestet und hat gut funktioniert.

Das macht Spaß
quelle
1

Mit PuTTY ist das nicht möglich, so wie es gerade ist.

Wenn sich die Sitzungen jedoch nur durch die Adresse (Benutzer / Host / Port) unterscheiden, können Sie nur eine Standardsitzung haben und die Adresse in die Befehlszeilenoptionen von PuTTY eingeben. Sie können 50 Verknüpfungen auf Ihrem Desktop erstellen - eine für jeden Host. oder stellen Sie eine Verbindung über Start -> Ausführen oder über die Eingabeaufforderung her.

putty [email protected]
Grawity
quelle