Windows 10에는 SSH 서버가 내장되어 있나요?

Windows 10에는 SSH 서버가 내장되어 있나요?

Windows 10의 릴리스 버전이 있습니까?~처럼 소문이 난, SSH 서버 기능이 내장되어 있나요? 그렇다면 활성화하려면 어떻게 해야 합니까?

답변1

짧은 답변:아직은 아니지만 곧 다가오고 있습니다.

긴 답변: 이는 실제로 Windows 10의 일부가 아니라 Microsoft가 PowerShell에 추가하는 새로운 기능입니다. Microsoft는 OpenSSH 프로젝트와 협력하고 있으며 이에 기여하기 시작했습니다. 이렇게 하면 Windows에 SSH 서버가 효과적으로 배치되지만 이를 켜고 최신 버전의 PowerShell이 ​​있어야 합니다. 아직 언급된 OpenSSH 기능이 포함된 PowerShell의 출시 날짜를 듣지 못했습니다.

추가 독서arstechnica.com

공식 Microsoft 발표msdn.com

답변2

업데이트: Windows 10 1주년 업데이트의 최신 기술 미리 보기 버전에는 "SSH 서버 브로커"와 "SSH 서버 프록시"라는 두 가지 서비스가 있습니다. 둘 다 Windows 10 Build 14366 이상에 내장되어 있습니다. 그러나 클라이언트에 대해서는 아직 명확하지 않으며 이 두 서비스에 대한 Microsoft 문서를 찾는 데 실패했습니다.

답변3

James Gibbons의 답변을 확인하고 추가할 수 있습니다(댓글을 달 수 없음).

SSH 서버 브로커그리고SSH 서버 프록시Windows 10 기념일에는 2개의 새로운 서비스가 있습니다(명령 프롬프트에서 실행하거나 win+r을 눌러 찾을 수 있음 services.msc). 이 서비스는 Windows용 (Ubuntu) Linux 하위 시스템에서 실행되지 않습니다.

활성화된 경우 포트 22가 열려 있고 로컬 사용자로 로그인할 수 있습니다. 사용자는SSH 사용자그룹. Microsoft 계정의 경우 사용자 이름은 다음 위치에 표시됩니다.lusrmgr.msc

이에 대한 구성은 다음 레지스트리에서 찾을 수 있습니다.

  • HKLM/System/CurrentControlSet/Control/Ssh/Broker
  • HKLM/System/CurrentControlSet/Control/Ssh/Sftp

TrustedInstaller를 제외하고 둘 다 읽기 전용입니다. Microsoft가 Windows용 사용자 지정 구현을 구축하고 있으므로 구성은 OpenSSH와 유사한 것으로 보입니다. 또한 OpenSSH 설치 시 OpenSSH의 Microsoft Powershell Github 저장소에서 다음을 발견했습니다.

https://github.com/PowerShell/Win32-OpenSSH/wiki/Install-Win32-OpenSSH

관련 정보