OPENSSH - невозможно подключить локальные окна через SSH

Я установил OpenSSH сервер, используя ниже URL,

https://howtech.tv/basics/how-to-install-openssh-to-windows/

Он успешно установлен на моей локальной машине с Windows 8.1, и мой логин - логин домена. Но когда я пытаюсь подключиться к ssh-серверу, он выдает ошибку "Permission denied" и после трех попыток выходит из ssh.

ssh username@myhostname

Он запрашивает пароль, но не подключается.

username@myhostname's password:
Permission denied, please try again.
username@myhostname's password:
Permission denied, please try again.
username@myhostname's password:
Authentication failed.

C:\Users\username>

Пожалуйста, помогите решить эту проблему.

Спасибо

2 ответа

Программа sshwindows на sourceforge очень старый и, кажется, не поддерживается. Я настоятельно рекомендую не использовать его.

Кроме того, Windows 8.1 не поддерживается более года. Вам следует подумать о переходе на Windows 10, которая уже включает (бета) версию SSH, поддерживаемую Microsoft.

На сайте WinSCP есть инструкции по установке версии Microsoft с github: https://winscp.net/eng/docs/guide_windows_openssh_server а у Microsoft есть документация по альтернативному способу установки: https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_install_firstuse

Установите OpenSSH для Windows 8 или 7 по адресу:https://github.com/PowerShell/Win32-OpenSSH/releases.

OpenSSH-Win64.zip или OpenSSH-Win32.zip

Извлеките его по любому пути. Сделайте копию файла «sshd_config_default» и переименуйте его в sshd_config. Отредактируйте этот файл, раскомментируйте строку ListenAddress 0.0.0.0 и сохраните файл. Запустите cmd от имени администратора, перейдите по указанному выше пути к папке и введите следующую команду, чтобы установить OpenSSH как службу: «sc create sshservice binpath=sshd.exe». Это покажет, что служба установлена ​​успешно. Обязательно добавьте эту папку в переменную среды пути. Теперь запустите эту службу sshservice из Services.msc.

Другие вопросы по тегам