Benutzer mit den meisten Antworten
ssh.labary wohin damit ???? ssh-Sessions???

Frage
-
Hi,
ich versuche gerade per Powershell eine Ssh Verbindung zu meinen Linux Server aufzubauen.
Ich habe dazu eine Anleitung gefunden, dort soll ich zuerst die ssh.net Library installieren.
Mein Frage wo/in welchem Verzeichnis wird diese abgelegt?
Danke für eure Hilfe,
Lieben Gruß
Holger
Antworten
-
Also so wie es aussieht musst das Modulpaket herunterladen und in dein Modulverzeichnis kopieren. Wenn dies erledigt ist kannst du mit
Import-Module SSH-Sessions
das Modul laden und sofort verwenden.
Eine Auflistung aller im Modul befindlichen CmdLets bekommst du mit:
Get-Command -Module SSH-Sessions
Gruß
Kamil
- Als Antwort vorgeschlagen Alex Pitulice Dienstag, 24. Juni 2014 11:09
- Als Antwort markiert Denniver ReiningMVP, Moderator Freitag, 4. Juli 2014 22:43
Alle Antworten
-
Welche Anleitung hast du gefunden?
Normalerweise reicht es aus wenn du die Library (DLL Datei) runterlädst und in das selbe verzeichnis packst in dem sich dein Script befindet.
Dann kannst du di Library per
Add-Type ".\Renci.SshNet.dll"
laden und dann kannst du die Klassen und Methoden der Library verwenden.
Gruß
Kamil Kosek
-
Also so wie es aussieht musst das Modulpaket herunterladen und in dein Modulverzeichnis kopieren. Wenn dies erledigt ist kannst du mit
Import-Module SSH-Sessions
das Modul laden und sofort verwenden.
Eine Auflistung aller im Modul befindlichen CmdLets bekommst du mit:
Get-Command -Module SSH-Sessions
Gruß
Kamil
- Als Antwort vorgeschlagen Alex Pitulice Dienstag, 24. Juni 2014 11:09
- Als Antwort markiert Denniver ReiningMVP, Moderator Freitag, 4. Juli 2014 22:43
-
Hi,
ist das Modulverzeichnis ein ganz bestimmtes Verzeichnis?
z. B C:\Users\MyName\Documents\WindowsPowerShell\Modules
oder
C:\Windows\System32\WindowsPowerShell\v1.0
Achtung!! PowerShell v.1.0!!!
Es wird mir nur ein Verzeichnis V.1.0 im PowerShell Ordner angezeigt, installiert ist die Version 4.
Befehl: Get-Host | Select-Object Version
Mein System win 8Pro mit 8.1Pro Online update.
Lieben Gruß
Holger
Und weiter...... wenn ich versuch das Ssh Modul zu Aktivieren dann bekomme Fehlermeldung
PS C:\Users\XXXX\Documents> Import-Module SSH-SessionsPSv3
Import-Module : Das angegebene Modul "SSH-SessionsPSv3" wurde nicht geladen, da in keinem Modulverzeichnis eine
gültige Moduldatei gefunden wurde.
In Zeile:1 Zeichen:1
+ Import-Module SSH-SessionsPSv3
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (SSH-SessionsPSv3:String) [Import-Module], FileNotFoundException
+ FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommandIch finde an der Stelle kein Lösung.
Lg Holger
und weiter ......
könnte hier hiermit zusammenhängen?
http://www.administrator.de/forum/powershell-import-module-failoverclusters-als-lokaler-system-userservice-174675.html
LG
H.
und weiter
andere import weg. Den ganzen Pfad angeben.
import-module : Die Datei
"C:\Users\xxx\Documents\WindowsPowerShell\Modules\SSH-SessionsPSv3\SSH-Sessions\SSH-Sessions.p
geladen werden, da die Ausführung von Skripts auf diesem System deaktiviert ist. Weitere Informati
unter "about_Execution_Policies" (http://go.microsoft.com/fwlink/?LinkID=135170).
In Zeile:1 Zeichen:1
+ import-module "C:\Users\xxx\Documents\WindowsPowerShell\Modules\SSH-Sessions ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : Sicherheitsfehler: (:) [Import-Module], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess,Microsoft.PowerShell.Commands.ImportModuleCommandund weiter
Set-ExecutionPolicy RemoteSigned
Ps als Admin starten
und weiter
Import-Module : Die Datei oder Assembly
"file:///C:\Users\xxx\Documents\WindowsPowerShell\Modules\SSH-SessionsPSv3\SSH-Sessions\Renci.SshNet.dll
eine Abhängigkeit davon wurde nicht gefunden. Der Vorgang wird nicht unterstützt. (Ausnahme von HRESULT: 0x8
In Zeile:1 Zeichen:1
+ Import-Module "C:\Users\xxxx\Documents\WindowsPowerShell\Modules\SSH-Sessions ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [Import-Module], FileLoadException
+ FullyQualifiedErrorId : FormatXmlUpdateException,Microsoft.PowerShell.Commands.ImportModuleCommandVerbessrung Fehler 1.
import-modul "c:\xxxx\xxx\xxx.PsM2" psm2 angeben
Die drei Datein müssen im Modul Verzeichnis liegen
xxx.ps2
xxx.psm2
xxx.dll
- Bearbeitet holgerdadadum Donnerstag, 12. Juni 2014 13:10
-
Hallo Holger,
befindet sich die Renci.sshnet.dll Datei im selben Verzeichnis wie die Moduldateien?
Gruß
Kamil Kosek
- Bearbeitet Kamil Kosek Montag, 16. Juni 2014 07:31
-
Hallo Holger,
ist den Thread noch aktuell oder ist die Situation klargestellt ?
Viele Grüße,
AlexAlex Pitulice, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.