Я пытаюсь SSH от машины Linux к машине Windows.Я следовал ниже шагов, чтобы сделать то же самое.

  1. Установил Win32-OpenSSH на машине с Windows и установил его в автоматический режим.
  2. Сгенерируйте пару ключей на клиенте (то есть на машине с Linux), используя команду ниже

    ssh-keygen -t rsa
    
  3. Скопируйте id_rsa.pub (открытый ключ клиента) в каталог соответствующего пользователя на ssh HOST (то есть на машине с Windows) как %systemdrive%\users\user\\.ssh\authorized_keys

  4. Войдите в систему, используя закрытый ключ с машины Linux, используя команду ниже

    ssh -i  /home/user/id_rsa    domain\user@host
    

при использовании вышеупомянутой команды я получаю ошибку как Отказано в доступе (открытый ключ).

Любая идея о том, как решить эту проблему и успешно SSH для Windows ?.

0