none
ssh powershell RRS feed

Ответы

Все ответы

  • Это клиент, а не сервер.

    • https://winscp.net/eng/docs/guide_windows_openssh_server
    • https://github.com/PowerShell/Win32-OpenSSH/wiki/Install-Win32-OpenSSH
    • Предложено в качестве ответа Vector BCOModerator 26 марта 2017 г. 19:28
    • Помечено в качестве ответа KazunEditor 30 марта 2017 г. 9:54
    26 марта 2017 г. 19:21
    Отвечающий

  • пробую все по инструкции
    этой
    Устанавливаю на win 7 sp1
    lnk

    Скачал по ссылке
    lnk
    файл OpenSSH-Win64.zip
    lnk
    его содержимое распаковал в папку
    C:\Program Files\OpenSSH
    lnk
    затем выполняем команду
    powershell -executionpolicy bypass -file install-sshd.ps1
    lnk
    после этого выполняем команду .\ssh-keygen.exe -A
    lnk
    затем
    поскольку у нас win 7
    согласно инструкции
    lnk
    Мне должна помочь комманда
    reg add HKLM\System\CurrentControlSet\Control\Lsa /v "Authentication Packages" /t REG_MULTI_SZ /d msv1_0\0ssh-lsa -f
    или команда
    reg add HKLM\System\CurrentControlSet\Control\Lsa /v "Authentication Packages" /t REG_MULTI_SZ /d msv1_0\0ssh-lsa.dll -f
    Пробовал каждую

    lnk

    и дальше нужно выполнить комманду которая никак не хочет выполняться
    powershell -executionpolicy bypass -file install-sshlsa.ps1
    lnk

    Может я делаю что нибудь не правильно?
    Может есть какой нибудь способ заставить openssh работать на win7
    31 марта 2017 г. 8:08
  • Обновить WMF до версии 5.1  - https://www.microsoft.com/en-us/download/details.aspx?id=54616
    • Помечено в качестве ответа korggrodno3 31 марта 2017 г. 9:25
    31 марта 2017 г. 8:48
    Отвечающий
  • Обновить WMF до версии 5.1
    все заработало.

    Подключился с помощью команды для putty
    start .\putty\putty.exe -load "Default Settings" -pw **** -ssh admin@192.168.1.40
    а вот с помощью комманд для powershell

    $SSHSession = New-SSHSession -ComputerName 192.168.1.40 -Credential $(Get-Credential) -Verbose

    lnk

    никак не прокатывает подключиться подскажите что не так делаю.


    • Изменено korggrodno3 31 марта 2017 г. 12:17
    31 марта 2017 г. 12:17
  • У New-SSHSession есть парамет -AcceptKey $true и ConnectionTimeout,OperationTimeout. Если не помогут обратиться к автору модуля.
    31 марта 2017 г. 12:27
    Отвечающий