Недавно решил поковыряться в Insider Preview Windows 10 (10.0.14393.3) на предмет того, как там работает Bash подсистема и вспомнил публикацию kekekeks «Поддержка SSH в Windows силами Microsoft». И из чистого любопытства вбил в консоли Bash «ssh localhost» и слегка удивился, что он предложил сохранить ключ.
Сначала подумал, что подсистема Linux таки вместе с собой привнесла что-то новое, но нет — компоненты появились в последнем обновлении ОС:
Сейчас для того, чтобы подключиться по SSH к компьютеру Windows 10 потребуется через «Управление компьютером» — «Группы пользователей» добавить пользователя в группу «SSH Users». Поддерживаются только пользователи на английском языке (по крайней мере у меня не получилось залогиниться с пользователем на русском).
При подключении открывается стандартный интерфейс командной строки Windows (очень странно, что не PowerShell, он был бы куда лучше).
Из пока что замеченных багов
1. Не показывается вывод whoami и некоторых других;
2. Выполнение команды не прерывается по CTRL+C;
3. Не работает PowerShell.
* Работу SCP не проверял. Если кому не сложно… И вдруг найдете, где и как ключи хранятся.
Если найдете что-то еще — сообщайте, дополню.
Автор: sayrys