=================================
OpenSSH activation for Windows 10
=================================
Prerequisite
============
- This feature is available (and mandatory) on Windows 10 version 1809 and higher.
- For lower versions, please continue to use `Putty `_, `KiTTY `_ or `MobaXterm `_.
- To know your Windows version, go to the menu **Settings → System → System Information** and check the version number.
.. figure:: /_static/windows_version.png
:height: 425px
:align: center
:alt: Windows version
Windows System Information
Activate OpenSSH service
========================
- In the Windows search bar type **programs** and click **Add or Remove Programs**.
.. figure:: /_static/windows_programs.png
:height: 425px
:align: center
:alt: Add or Remove Programs
Add or Remove Programs
- Click **Applications and Features** on the left, then click **Optional Features**.
.. figure:: /_static/windows_opt_features.png
:height: 425px
:align: center
:alt: Optional Features
Windows Optional Features
- Select **OpenSSH Client**, then click **Install**.
.. figure:: /_static/windows_openssh_client.png
:height: 425px
:align: center
:alt: Windows OpenSSH Client
Windows OpenSSH Client
Configure the SSH agent
=======================
- In the Windows search bar, type **services**, select **Services** and click **Run as administrator**.
.. figure:: /_static/windows_services.png
:height: 425px
:align: center
:alt: Windows Services
Windows Services
- Double-click **OpenSSH Authentication Agent**, set the startup type to **Automatic**, click **Apply**, and then click **Start**.
.. figure:: /_static/windows_config_ssh_agent.png
:height: 425px
:align: center
:alt: SSH Agent Configuration
SSH Agent Configuration
Use of SSH
==========
- Open a command prompt (type **cmd** in the Windows search bar)
.. figure:: /_static/windows_terminal.png
:height: 425px
:align: center
:alt: Windows Terminal
Windows Terminal
- Type the same SSH commands :doc:`as for Linux `.
.. figure:: /_static/windows_ssh_command.png
:height: 425px
:align: center
:alt: Windows SSH commands
Windows SSH commands