SSH on Windows 10

Enabling the built-in sshd service in windows 10 home edition

Install the feature

Manage optional features -> Add a feature -> OpenSSH Server

Configure the feature

Grant "Replace a Process Level Token"

Windows 10 doesn't have Security Policy Editor, so you must use powershell

#Install PowerShell extentions (
Install UserRights powershell module (

Enable Scripts and import the module

( Start an admin powershell)
Set-ExecutionPolicy RemoteSigned –Scope CurrentUser
Set-ExecutionPolicy RemoteSigned –Scope LocalMachine

Import-Module C:\Users\Allen\Downloads\UserRights.ps1

Grant-UserRight -Account "NT Service\sshd" SeAssignPrimaryTokenPrivilege