none
Powershell stuerzt ab bzw bleibt haengen (Get-SCPFile) RRS feed

  • Frage

  • Hallo, ich möchte über 'Get-SCPFile' die COnfig-Datei einer Fortigate lokal abspeichern. Läuft ganz normal durch nur zum Schluß beim abspeichern der Datei bleibt die PS hängen und tut nichts mehr. Erst nach einem Schließen und wieder öffnen des Fensters geht es wieder. - Hat jemand eine Idee??

    PS C:\Users\o.i> Get-SCPFile -ComputerName 10.0.2.2 -Credential (Get-Credential) -LocalFile C:\Temp\testconfig.txt -RemoteFile fgt-config -Verbose
    
    Cmdlet Get-Credential an der Befehlspipelineposition 1
    Geben Sie Werte für die folgenden Parameter an:
    Credential
    AUSFÜHRLICH: Using SSH Username and Password authentication for connection.
    AUSFÜHRLICH: Fingerprint for 10.0.2.2: 88:f5:7:b2:74:8d:3a:ff:8c:6a:e9:47:4f:b3:bd:9
    AUSFÜHRLICH: Fingerprint matched trusted fingerprint for host 10.0.2.2
    AUSFÜHRLICH: Connection successful
    AUSFÜHRLICH: Downloading fgt-config
    AUSFÜHRLICH: Saving as C:\Temp\testconfig.txt

    Das Ganze klappt nur via PSCP, SCP klappt auch nicht...

    PS C:\Users\o.i> pscp.exe -pw "deVh5qTyXV-rL" -l backup.user 10.0.2.2:fgt-config "testconfig.txt"
    fgt-config            | 827 kB | 827.7 kB/s | ETA: 00:00:00 | 100%
    PS C:\Users\o.i>

    da ich aber im tatsächlichen skript ein 'securestring'-Passwort verwende, kann ich pscp nicht nutzen, da es dort nicht ausgelesen werden kann. Oder gibt es da eine Möglichkeit oder andere Lösungen die funktionieren?

    Die einzige Lösung die funktioniert, ist eine SSH Vervindung aufzubauen und eine Sicherung am Device selbst auszulösen welche mir via FTP das File auf einen TFTP- oder FTP-Server schiebt, das ist mir aber zu unsicher.

    Vielen Dank im Voraus

     

    Montag, 6. Mai 2019 12:36

Antworten

  • Moin,

    da die von Dir verwendete Funktionalität aus einem Third Party-Modul stammt, kann ich Dir empfehlen, Dich direkt an Carlos zu wenden. Er ist ein reger Community Contributor und wird bestimmt versuchen zu helfen.

    Ansonsten, am 5. Juni spricht Carlos auf der PSConf.EU in Hannover um 14:15 über "Posh-SSH and the lessons learned" - vielleicht ist Dein Fall ja auch dabei ;-)


    Evgenij Smirnov

    http://evgenij.smirnov.de

    Montag, 6. Mai 2019 20:26

Alle Antworten

  • Moin,

    da die von Dir verwendete Funktionalität aus einem Third Party-Modul stammt, kann ich Dir empfehlen, Dich direkt an Carlos zu wenden. Er ist ein reger Community Contributor und wird bestimmt versuchen zu helfen.

    Ansonsten, am 5. Juni spricht Carlos auf der PSConf.EU in Hannover um 14:15 über "Posh-SSH and the lessons learned" - vielleicht ist Dein Fall ja auch dabei ;-)


    Evgenij Smirnov

    http://evgenij.smirnov.de

    Montag, 6. Mai 2019 20:26
  • Cool, vielen Dank für Deine Antwort! Wie kann ich mich an Carlos direkt wenden?

    LG Oliver

    Dienstag, 7. Mai 2019 05:51
  • Du meldest Dich in der PowershellGallery an, suchst das Modul Posh-SSH und schickst ihm eine Nachricht über den Link Contact Owners.


    Live long and prosper!

    (79,108,97,102|%{[char]$_})-join''

    Dienstag, 7. Mai 2019 09:06
  • Vielen Dank nochmal für den Tip, jedoch meldet sich Carlos nicht. Werde mich wohl nach anderen Möglichkeiten umsehen.
    Montag, 20. Mai 2019 11:35