SlideShare a Scribd company logo
1 of 11
Download to read offline
PowerShell - Install SSH Server on Windows 2008 R2
i | P a g e
Table of Contents
Overview.......................................................................................................................................................1
Applies To......................................................................................................................................................1
Pre-requisites................................................................................................................................................1
Install FreeSSHd Tool ................................................................................................................................1
Configure Firewall.....................................................................................................................................1
Install SSHd Server – Download................................................................................................................1
Install SSHd Server – Launch Installer.......................................................................................................2
Install SSHd Server – Package Location.....................................................................................................2
Install SSHd Server – Select Components .................................................................................................3
Install SSHd Server – Select Start Menu....................................................................................................3
Install SSHd Server – Select Additional Tasks............................................................................................4
Install SSHd Server – Ready to Install........................................................................................................4
Install SSHd Server – Other Products........................................................................................................5
Install SSHd Server – Private Key ..............................................................................................................5
Install SSHd Server – Finish.......................................................................................................................6
Configure Windows Firewall.........................................................................................................................6
Configure Firewall – Add Rule...................................................................................................................6
Configure Firewall – Rule Type .................................................................................................................7
Configure Firewall – Protocol and Ports ...................................................................................................7
Configure Firewall – Action.......................................................................................................................8
Configure Firewall – Profile.......................................................................................................................8
Configure Firewall – Name........................................................................................................................9
Test – Service Status. ................................................................................................................................9
Configure – Add User..............................................................................................................................10
PowerShell - Install SSH Server on Windows 2008 R2
1 | P a g e
Overview
The purpose of this document is to install and configure SSH Service / Server on windows 2008 using
Windows PowerShell Script; users can login to the windows box with puTTY tool and run commands on
the windows box.
Applies To
Windows 2008, Windows 2008 R2
Pre-requisites
Install FreeSSHd Tool
a) Start service
b) Configure users
Configure Firewall
If windows firewall is enabled. Open TCP port 22 for inbound connections
a) Open Port 22
Install SSHd Server – Download
First download the installer from the below URL.
http://wwpfw.freesshd.com/?ctt=download
PowerShell - Install SSH Server on Windows 2008 R2
2 | P a g e
Install SSHd Server – Launch Installer
After launching the installer, click on “Next” button to start the installation.
Install SSHd Server – Package Location
Select the destination of the package installation, click on “Next” button.
PowerShell - Install SSH Server on Windows 2008 R2
3 | P a g e
Install SSHd Server – Select Components
Select the components to be installed, in this case we are selecting “Full installation”, click on “Next”
button.
Install SSHd Server – Select Start Menu
Start Menu Folder for “freeSSHD” Program, select default “freeSSHd”; click on “Next” button and click
on “Don’t create Start Menu folder”.
PowerShell - Install SSH Server on Windows 2008 R2
4 | P a g e
Install SSHd Server – Select Additional Tasks
Optional, click on “Create a desktop icon” and click on “Next” button.
Install SSHd Server – Ready to Install
To start installation process, click on “Install” button.
PowerShell - Install SSH Server on Windows 2008 R2
5 | P a g e
Install SSHd Server – Other Products
Next step is click on “Close” button. Other products from the vendor.
Install SSHd Server – Private Key
Next step in the setup is to create the Private keys for the sshd server. Click on “Yes” button. To create
the private key.
PowerShell - Install SSH Server on Windows 2008 R2
6 | P a g e
Install SSHd Server – Finish
To complete the installation click on “Finish” button.
Configure Windows Firewall
Before you connect to ssh server, firewall has to be configured, Inbound traffic has to be opened, next
step is configure the firewall rule accordingly.
Configure Firewall – Add Rule
Launch Windows Firewall; Select “Inbound Rules” and Right click on “New Rule…” to add new rule.
PowerShell - Install SSH Server on Windows 2008 R2
7 | P a g e
Configure Firewall – Rule Type
In the Rule Type, Choose on “Port” and click on “Next” button.
Configure Firewall – Protocol and Ports
Next step in firewall rule configuration is “Protocol and Ports”, choose on “TCP” and choose “Specific
local ports” and enter “22” and click on “Next” button.
PowerShell - Install SSH Server on Windows 2008 R2
8 | P a g e
Configure Firewall – Action
From the Action window, choose “Allow the connection” and click on “Next” button.
Configure Firewall – Profile
From the profile window, choose “Domain, Private, Public,” and click on “Next” button.
PowerShell - Install SSH Server on Windows 2008 R2
9 | P a g e
Configure Firewall – Name
Enter the Name of the Firewall rule and description and click on “Finish” button.
Test – Service Status.
To test the service, run the command on the server.
telnet localhost 22
PowerShell - Install SSH Server on Windows 2008 R2
10 | P a g e
Configure – Add User
Load the freesshd settings window from the “tasks bar”, click on “Users” and click on “Add…” button to
add the users from the system. In this document we are adding OS user “Administrator”.

More Related Content

What's hot

Understanding JWT Exploitation
Understanding JWT ExploitationUnderstanding JWT Exploitation
Understanding JWT ExploitationAkshaeyBhosale
 
Alice & bob public key cryptography 101
Alice & bob  public key cryptography 101Alice & bob  public key cryptography 101
Alice & bob public key cryptography 101Joshua Thijssen
 
Multi-Signature Crypto-Wallets: Nakov at Blockchain Berlin 2018
Multi-Signature Crypto-Wallets: Nakov at Blockchain Berlin 2018Multi-Signature Crypto-Wallets: Nakov at Blockchain Berlin 2018
Multi-Signature Crypto-Wallets: Nakov at Blockchain Berlin 2018Svetlin Nakov
 
Cent-OS - Sistema Operacional
Cent-OS - Sistema OperacionalCent-OS - Sistema Operacional
Cent-OS - Sistema OperacionalAnderson Favaro
 
Cryptography 101 for Java Developers - Devoxx 2019
Cryptography 101 for Java Developers - Devoxx 2019Cryptography 101 for Java Developers - Devoxx 2019
Cryptography 101 for Java Developers - Devoxx 2019Michel Schudel
 
Algorand Consensus Algorithm
Algorand Consensus AlgorithmAlgorand Consensus Algorithm
Algorand Consensus AlgorithmVanessa Lošić
 
Kolla talk at OpenStack Summit 2017 in Sydney
Kolla talk at OpenStack Summit 2017 in SydneyKolla talk at OpenStack Summit 2017 in Sydney
Kolla talk at OpenStack Summit 2017 in SydneyVikram G Hosakote
 
Using JSON Web Tokens for REST Authentication
Using JSON Web Tokens for REST Authentication Using JSON Web Tokens for REST Authentication
Using JSON Web Tokens for REST Authentication Mediacurrent
 
Introduction to SSH
Introduction to SSHIntroduction to SSH
Introduction to SSHHemant Shah
 
Web Devlopment ppt.pptx
Web Devlopment ppt.pptxWeb Devlopment ppt.pptx
Web Devlopment ppt.pptxAartiVerma64
 
OpenId Connect Protocol
OpenId Connect ProtocolOpenId Connect Protocol
OpenId Connect ProtocolMichael Furman
 

What's hot (20)

Understanding JWT Exploitation
Understanding JWT ExploitationUnderstanding JWT Exploitation
Understanding JWT Exploitation
 
Alice & bob public key cryptography 101
Alice & bob  public key cryptography 101Alice & bob  public key cryptography 101
Alice & bob public key cryptography 101
 
Multi-Signature Crypto-Wallets: Nakov at Blockchain Berlin 2018
Multi-Signature Crypto-Wallets: Nakov at Blockchain Berlin 2018Multi-Signature Crypto-Wallets: Nakov at Blockchain Berlin 2018
Multi-Signature Crypto-Wallets: Nakov at Blockchain Berlin 2018
 
Cent-OS - Sistema Operacional
Cent-OS - Sistema OperacionalCent-OS - Sistema Operacional
Cent-OS - Sistema Operacional
 
EJB .
EJB .EJB .
EJB .
 
Http vs Https
Http vs HttpsHttp vs Https
Http vs Https
 
Flexbox
FlexboxFlexbox
Flexbox
 
Cryptography 101 for Java Developers - Devoxx 2019
Cryptography 101 for Java Developers - Devoxx 2019Cryptography 101 for Java Developers - Devoxx 2019
Cryptography 101 for Java Developers - Devoxx 2019
 
Algorand Consensus Algorithm
Algorand Consensus AlgorithmAlgorand Consensus Algorithm
Algorand Consensus Algorithm
 
Git
GitGit
Git
 
Kolla talk at OpenStack Summit 2017 in Sydney
Kolla talk at OpenStack Summit 2017 in SydneyKolla talk at OpenStack Summit 2017 in Sydney
Kolla talk at OpenStack Summit 2017 in Sydney
 
Flex box
Flex boxFlex box
Flex box
 
Using JSON Web Tokens for REST Authentication
Using JSON Web Tokens for REST Authentication Using JSON Web Tokens for REST Authentication
Using JSON Web Tokens for REST Authentication
 
Html5-Web-Storage
Html5-Web-StorageHtml5-Web-Storage
Html5-Web-Storage
 
Introduction to SSH
Introduction to SSHIntroduction to SSH
Introduction to SSH
 
Atom IDE
Atom IDEAtom IDE
Atom IDE
 
Basics of ssl
Basics of sslBasics of ssl
Basics of ssl
 
Web Devlopment ppt.pptx
Web Devlopment ppt.pptxWeb Devlopment ppt.pptx
Web Devlopment ppt.pptx
 
Samba server
Samba serverSamba server
Samba server
 
OpenId Connect Protocol
OpenId Connect ProtocolOpenId Connect Protocol
OpenId Connect Protocol
 

Similar to Install SSH Server on Windows 2008 R2

Install VMWare Tools CentOS 7
Install VMWare Tools CentOS 7Install VMWare Tools CentOS 7
Install VMWare Tools CentOS 7VCP Muthukrishna
 
SOP - 2013 Server Build
SOP - 2013 Server BuildSOP - 2013 Server Build
SOP - 2013 Server BuildRobert Jones
 
PowerShell install Windows Feature
PowerShell install Windows FeaturePowerShell install Windows Feature
PowerShell install Windows FeatureVCP Muthukrishna
 
Safe peak installation guide version 2.1
Safe peak installation guide version 2.1Safe peak installation guide version 2.1
Safe peak installation guide version 2.1Vladi Vexler
 
manual vvtk camera_st7501
manual vvtk camera_st7501manual vvtk camera_st7501
manual vvtk camera_st7501TSOLUTIONS
 
Hyper v server configuration tool guide v 1.2
Hyper v server configuration tool guide v 1.2Hyper v server configuration tool guide v 1.2
Hyper v server configuration tool guide v 1.2PSD Solutions .....
 
Sap ep 7.0 install
Sap ep 7.0 installSap ep 7.0 install
Sap ep 7.0 installdkeerthan
 
How To Install and Configure Apache SSL on CentOS 7
How To Install and Configure Apache SSL on CentOS 7How To Install and Configure Apache SSL on CentOS 7
How To Install and Configure Apache SSL on CentOS 7VCP Muthukrishna
 
How To Install ubuntu 12.04 version
How To Install ubuntu 12.04 versionHow To Install ubuntu 12.04 version
How To Install ubuntu 12.04 versionVCP Muthukrishna
 
Step by-step guide-to_getting_started_with_hyper-v
Step by-step guide-to_getting_started_with_hyper-vStep by-step guide-to_getting_started_with_hyper-v
Step by-step guide-to_getting_started_with_hyper-vPSD Solutions .....
 
CCTV Nu client user_manual
CCTV Nu client user_manualCCTV Nu client user_manual
CCTV Nu client user_manualMAFANTIRI SELLO
 
VMWare Tools Installation and Troubleshooting Guide
VMWare Tools Installation and Troubleshooting GuideVMWare Tools Installation and Troubleshooting Guide
VMWare Tools Installation and Troubleshooting GuideVCP Muthukrishna
 
Poc setting up citrix presentation server 4.5 for proof of concept
Poc   setting up citrix presentation server 4.5 for proof of conceptPoc   setting up citrix presentation server 4.5 for proof of concept
Poc setting up citrix presentation server 4.5 for proof of conceptxKinAnx
 
Creating Virtual Infrastructure
Creating Virtual InfrastructureCreating Virtual Infrastructure
Creating Virtual InfrastructureJake Weston
 
TECHNICAL WHITE PAPER▶ Applying Data Center Security with VMware NSX
TECHNICAL WHITE PAPER▶ Applying Data Center Security with VMware NSXTECHNICAL WHITE PAPER▶ Applying Data Center Security with VMware NSX
TECHNICAL WHITE PAPER▶ Applying Data Center Security with VMware NSXSymantec
 
mathworks_installation_help.pdf
mathworks_installation_help.pdfmathworks_installation_help.pdf
mathworks_installation_help.pdfalex401360
 
Paper less-pro-sb-quick-start-guide
Paper less-pro-sb-quick-start-guidePaper less-pro-sb-quick-start-guide
Paper less-pro-sb-quick-start-guiderb pn
 

Similar to Install SSH Server on Windows 2008 R2 (20)

Install VMWare Tools CentOS 7
Install VMWare Tools CentOS 7Install VMWare Tools CentOS 7
Install VMWare Tools CentOS 7
 
SOP - 2013 Server Build
SOP - 2013 Server BuildSOP - 2013 Server Build
SOP - 2013 Server Build
 
PowerShell install Windows Feature
PowerShell install Windows FeaturePowerShell install Windows Feature
PowerShell install Windows Feature
 
Safe peak installation guide version 2.1
Safe peak installation guide version 2.1Safe peak installation guide version 2.1
Safe peak installation guide version 2.1
 
manual vvtk camera_st7501
manual vvtk camera_st7501manual vvtk camera_st7501
manual vvtk camera_st7501
 
Hyper v server configuration tool guide v 1.2
Hyper v server configuration tool guide v 1.2Hyper v server configuration tool guide v 1.2
Hyper v server configuration tool guide v 1.2
 
Sap ep 7.0 install
Sap ep 7.0 installSap ep 7.0 install
Sap ep 7.0 install
 
How To Install CentOS 7
How To Install CentOS 7How To Install CentOS 7
How To Install CentOS 7
 
How To Install and Configure Apache SSL on CentOS 7
How To Install and Configure Apache SSL on CentOS 7How To Install and Configure Apache SSL on CentOS 7
How To Install and Configure Apache SSL on CentOS 7
 
T hin client configuration
T hin client configurationT hin client configuration
T hin client configuration
 
How To Install ubuntu 12.04 version
How To Install ubuntu 12.04 versionHow To Install ubuntu 12.04 version
How To Install ubuntu 12.04 version
 
Step by-step guide-to_getting_started_with_hyper-v
Step by-step guide-to_getting_started_with_hyper-vStep by-step guide-to_getting_started_with_hyper-v
Step by-step guide-to_getting_started_with_hyper-v
 
CCTV Nu client user_manual
CCTV Nu client user_manualCCTV Nu client user_manual
CCTV Nu client user_manual
 
VMWare Tools Installation and Troubleshooting Guide
VMWare Tools Installation and Troubleshooting GuideVMWare Tools Installation and Troubleshooting Guide
VMWare Tools Installation and Troubleshooting Guide
 
Poc setting up citrix presentation server 4.5 for proof of concept
Poc   setting up citrix presentation server 4.5 for proof of conceptPoc   setting up citrix presentation server 4.5 for proof of concept
Poc setting up citrix presentation server 4.5 for proof of concept
 
Creating Virtual Infrastructure
Creating Virtual InfrastructureCreating Virtual Infrastructure
Creating Virtual Infrastructure
 
TECHNICAL WHITE PAPER▶ Applying Data Center Security with VMware NSX
TECHNICAL WHITE PAPER▶ Applying Data Center Security with VMware NSXTECHNICAL WHITE PAPER▶ Applying Data Center Security with VMware NSX
TECHNICAL WHITE PAPER▶ Applying Data Center Security with VMware NSX
 
mathworks_installation_help.pdf
mathworks_installation_help.pdfmathworks_installation_help.pdf
mathworks_installation_help.pdf
 
Test managementsetupguide
Test managementsetupguideTest managementsetupguide
Test managementsetupguide
 
Paper less-pro-sb-quick-start-guide
Paper less-pro-sb-quick-start-guidePaper less-pro-sb-quick-start-guide
Paper less-pro-sb-quick-start-guide
 

More from VCP Muthukrishna

How to Fix Duplicate Packages in YUM on CentOS 7
How to Fix Duplicate Packages in YUM on CentOS 7How to Fix Duplicate Packages in YUM on CentOS 7
How to Fix Duplicate Packages in YUM on CentOS 7VCP Muthukrishna
 
How To Install and Configure GNome on CentOS 7
How To Install and Configure GNome on CentOS 7How To Install and Configure GNome on CentOS 7
How To Install and Configure GNome on CentOS 7VCP Muthukrishna
 
How To Connect to Active Directory User Validation
How To Connect to Active Directory User ValidationHow To Connect to Active Directory User Validation
How To Connect to Active Directory User ValidationVCP Muthukrishna
 
How To Connect To Active Directory PowerShell
How To Connect To Active Directory PowerShellHow To Connect To Active Directory PowerShell
How To Connect To Active Directory PowerShellVCP Muthukrishna
 
How To List Files on Remote Server - PowerShell
How To List Files on Remote Server - PowerShellHow To List Files on Remote Server - PowerShell
How To List Files on Remote Server - PowerShellVCP Muthukrishna
 
How To List Files and Display In HTML Format
How To List Files and Display In HTML FormatHow To List Files and Display In HTML Format
How To List Files and Display In HTML FormatVCP Muthukrishna
 
How To Check and Delete a File via PowerShell
How To Check and Delete a File via PowerShellHow To Check and Delete a File via PowerShell
How To Check and Delete a File via PowerShellVCP Muthukrishna
 
Zimbra Troubleshooting - Mails not being Delivered or Deferred or Connection ...
Zimbra Troubleshooting - Mails not being Delivered or Deferred or Connection ...Zimbra Troubleshooting - Mails not being Delivered or Deferred or Connection ...
Zimbra Troubleshooting - Mails not being Delivered or Deferred or Connection ...VCP Muthukrishna
 
How To Setup SSH Keys on CentOS 7
How To Setup SSH Keys on CentOS 7How To Setup SSH Keys on CentOS 7
How To Setup SSH Keys on CentOS 7VCP Muthukrishna
 
How To Install and Configure Open SSH Server on Ubuntu
How To Install and Configure Open SSH Server on UbuntuHow To Install and Configure Open SSH Server on Ubuntu
How To Install and Configure Open SSH Server on UbuntuVCP Muthukrishna
 
Windows PowerShell Basics - How To List PSDrive Info
Windows PowerShell Basics - How To List PSDrive InfoWindows PowerShell Basics - How To List PSDrive Info
Windows PowerShell Basics - How To List PSDrive InfoVCP Muthukrishna
 
How To List Nginx Modules Installed / Complied on CentOS 7
How To List Nginx Modules Installed / Complied on CentOS 7How To List Nginx Modules Installed / Complied on CentOS 7
How To List Nginx Modules Installed / Complied on CentOS 7VCP Muthukrishna
 
Windows PowerShell Basics – How To Create powershell for loop
Windows PowerShell Basics – How To Create powershell for loopWindows PowerShell Basics – How To Create powershell for loop
Windows PowerShell Basics – How To Create powershell for loopVCP Muthukrishna
 
How To Construct IF and Else Conditional Statements
How To Construct IF and Else Conditional StatementsHow To Construct IF and Else Conditional Statements
How To Construct IF and Else Conditional StatementsVCP Muthukrishna
 
How To Create PowerShell Function Mandatory Parameter and Optional Parameter
How To Create PowerShell Function Mandatory Parameter and Optional ParameterHow To Create PowerShell Function Mandatory Parameter and Optional Parameter
How To Create PowerShell Function Mandatory Parameter and Optional ParameterVCP Muthukrishna
 
How To Create Power Shell Function Mandatory Parameter Value
How To Create Power Shell Function Mandatory Parameter ValueHow To Create Power Shell Function Mandatory Parameter Value
How To Create Power Shell Function Mandatory Parameter ValueVCP Muthukrishna
 
How To Create PowerShell Function
How To Create PowerShell FunctionHow To Create PowerShell Function
How To Create PowerShell FunctionVCP Muthukrishna
 
How To Disable IE Enhanced Security Windows PowerShell
How To Disable IE Enhanced Security Windows PowerShellHow To Disable IE Enhanced Security Windows PowerShell
How To Disable IE Enhanced Security Windows PowerShellVCP Muthukrishna
 
How To Check IE Enhanced Security Is Enabled Windows PowerShell
How To Check IE Enhanced Security Is Enabled Windows PowerShellHow To Check IE Enhanced Security Is Enabled Windows PowerShell
How To Check IE Enhanced Security Is Enabled Windows PowerShellVCP Muthukrishna
 
How To Configure Nginx Load Balancer on CentOS 7
How To Configure Nginx Load Balancer on CentOS 7How To Configure Nginx Load Balancer on CentOS 7
How To Configure Nginx Load Balancer on CentOS 7VCP Muthukrishna
 

More from VCP Muthukrishna (20)

How to Fix Duplicate Packages in YUM on CentOS 7
How to Fix Duplicate Packages in YUM on CentOS 7How to Fix Duplicate Packages in YUM on CentOS 7
How to Fix Duplicate Packages in YUM on CentOS 7
 
How To Install and Configure GNome on CentOS 7
How To Install and Configure GNome on CentOS 7How To Install and Configure GNome on CentOS 7
How To Install and Configure GNome on CentOS 7
 
How To Connect to Active Directory User Validation
How To Connect to Active Directory User ValidationHow To Connect to Active Directory User Validation
How To Connect to Active Directory User Validation
 
How To Connect To Active Directory PowerShell
How To Connect To Active Directory PowerShellHow To Connect To Active Directory PowerShell
How To Connect To Active Directory PowerShell
 
How To List Files on Remote Server - PowerShell
How To List Files on Remote Server - PowerShellHow To List Files on Remote Server - PowerShell
How To List Files on Remote Server - PowerShell
 
How To List Files and Display In HTML Format
How To List Files and Display In HTML FormatHow To List Files and Display In HTML Format
How To List Files and Display In HTML Format
 
How To Check and Delete a File via PowerShell
How To Check and Delete a File via PowerShellHow To Check and Delete a File via PowerShell
How To Check and Delete a File via PowerShell
 
Zimbra Troubleshooting - Mails not being Delivered or Deferred or Connection ...
Zimbra Troubleshooting - Mails not being Delivered or Deferred or Connection ...Zimbra Troubleshooting - Mails not being Delivered or Deferred or Connection ...
Zimbra Troubleshooting - Mails not being Delivered or Deferred or Connection ...
 
How To Setup SSH Keys on CentOS 7
How To Setup SSH Keys on CentOS 7How To Setup SSH Keys on CentOS 7
How To Setup SSH Keys on CentOS 7
 
How To Install and Configure Open SSH Server on Ubuntu
How To Install and Configure Open SSH Server on UbuntuHow To Install and Configure Open SSH Server on Ubuntu
How To Install and Configure Open SSH Server on Ubuntu
 
Windows PowerShell Basics - How To List PSDrive Info
Windows PowerShell Basics - How To List PSDrive InfoWindows PowerShell Basics - How To List PSDrive Info
Windows PowerShell Basics - How To List PSDrive Info
 
How To List Nginx Modules Installed / Complied on CentOS 7
How To List Nginx Modules Installed / Complied on CentOS 7How To List Nginx Modules Installed / Complied on CentOS 7
How To List Nginx Modules Installed / Complied on CentOS 7
 
Windows PowerShell Basics – How To Create powershell for loop
Windows PowerShell Basics – How To Create powershell for loopWindows PowerShell Basics – How To Create powershell for loop
Windows PowerShell Basics – How To Create powershell for loop
 
How To Construct IF and Else Conditional Statements
How To Construct IF and Else Conditional StatementsHow To Construct IF and Else Conditional Statements
How To Construct IF and Else Conditional Statements
 
How To Create PowerShell Function Mandatory Parameter and Optional Parameter
How To Create PowerShell Function Mandatory Parameter and Optional ParameterHow To Create PowerShell Function Mandatory Parameter and Optional Parameter
How To Create PowerShell Function Mandatory Parameter and Optional Parameter
 
How To Create Power Shell Function Mandatory Parameter Value
How To Create Power Shell Function Mandatory Parameter ValueHow To Create Power Shell Function Mandatory Parameter Value
How To Create Power Shell Function Mandatory Parameter Value
 
How To Create PowerShell Function
How To Create PowerShell FunctionHow To Create PowerShell Function
How To Create PowerShell Function
 
How To Disable IE Enhanced Security Windows PowerShell
How To Disable IE Enhanced Security Windows PowerShellHow To Disable IE Enhanced Security Windows PowerShell
How To Disable IE Enhanced Security Windows PowerShell
 
How To Check IE Enhanced Security Is Enabled Windows PowerShell
How To Check IE Enhanced Security Is Enabled Windows PowerShellHow To Check IE Enhanced Security Is Enabled Windows PowerShell
How To Check IE Enhanced Security Is Enabled Windows PowerShell
 
How To Configure Nginx Load Balancer on CentOS 7
How To Configure Nginx Load Balancer on CentOS 7How To Configure Nginx Load Balancer on CentOS 7
How To Configure Nginx Load Balancer on CentOS 7
 

Recently uploaded

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

Recently uploaded (20)

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

Install SSH Server on Windows 2008 R2

  • 1. PowerShell - Install SSH Server on Windows 2008 R2 i | P a g e Table of Contents Overview.......................................................................................................................................................1 Applies To......................................................................................................................................................1 Pre-requisites................................................................................................................................................1 Install FreeSSHd Tool ................................................................................................................................1 Configure Firewall.....................................................................................................................................1 Install SSHd Server – Download................................................................................................................1 Install SSHd Server – Launch Installer.......................................................................................................2 Install SSHd Server – Package Location.....................................................................................................2 Install SSHd Server – Select Components .................................................................................................3 Install SSHd Server – Select Start Menu....................................................................................................3 Install SSHd Server – Select Additional Tasks............................................................................................4 Install SSHd Server – Ready to Install........................................................................................................4 Install SSHd Server – Other Products........................................................................................................5 Install SSHd Server – Private Key ..............................................................................................................5 Install SSHd Server – Finish.......................................................................................................................6 Configure Windows Firewall.........................................................................................................................6 Configure Firewall – Add Rule...................................................................................................................6 Configure Firewall – Rule Type .................................................................................................................7 Configure Firewall – Protocol and Ports ...................................................................................................7 Configure Firewall – Action.......................................................................................................................8 Configure Firewall – Profile.......................................................................................................................8 Configure Firewall – Name........................................................................................................................9 Test – Service Status. ................................................................................................................................9 Configure – Add User..............................................................................................................................10
  • 2. PowerShell - Install SSH Server on Windows 2008 R2 1 | P a g e Overview The purpose of this document is to install and configure SSH Service / Server on windows 2008 using Windows PowerShell Script; users can login to the windows box with puTTY tool and run commands on the windows box. Applies To Windows 2008, Windows 2008 R2 Pre-requisites Install FreeSSHd Tool a) Start service b) Configure users Configure Firewall If windows firewall is enabled. Open TCP port 22 for inbound connections a) Open Port 22 Install SSHd Server – Download First download the installer from the below URL. http://wwpfw.freesshd.com/?ctt=download
  • 3. PowerShell - Install SSH Server on Windows 2008 R2 2 | P a g e Install SSHd Server – Launch Installer After launching the installer, click on “Next” button to start the installation. Install SSHd Server – Package Location Select the destination of the package installation, click on “Next” button.
  • 4. PowerShell - Install SSH Server on Windows 2008 R2 3 | P a g e Install SSHd Server – Select Components Select the components to be installed, in this case we are selecting “Full installation”, click on “Next” button. Install SSHd Server – Select Start Menu Start Menu Folder for “freeSSHD” Program, select default “freeSSHd”; click on “Next” button and click on “Don’t create Start Menu folder”.
  • 5. PowerShell - Install SSH Server on Windows 2008 R2 4 | P a g e Install SSHd Server – Select Additional Tasks Optional, click on “Create a desktop icon” and click on “Next” button. Install SSHd Server – Ready to Install To start installation process, click on “Install” button.
  • 6. PowerShell - Install SSH Server on Windows 2008 R2 5 | P a g e Install SSHd Server – Other Products Next step is click on “Close” button. Other products from the vendor. Install SSHd Server – Private Key Next step in the setup is to create the Private keys for the sshd server. Click on “Yes” button. To create the private key.
  • 7. PowerShell - Install SSH Server on Windows 2008 R2 6 | P a g e Install SSHd Server – Finish To complete the installation click on “Finish” button. Configure Windows Firewall Before you connect to ssh server, firewall has to be configured, Inbound traffic has to be opened, next step is configure the firewall rule accordingly. Configure Firewall – Add Rule Launch Windows Firewall; Select “Inbound Rules” and Right click on “New Rule…” to add new rule.
  • 8. PowerShell - Install SSH Server on Windows 2008 R2 7 | P a g e Configure Firewall – Rule Type In the Rule Type, Choose on “Port” and click on “Next” button. Configure Firewall – Protocol and Ports Next step in firewall rule configuration is “Protocol and Ports”, choose on “TCP” and choose “Specific local ports” and enter “22” and click on “Next” button.
  • 9. PowerShell - Install SSH Server on Windows 2008 R2 8 | P a g e Configure Firewall – Action From the Action window, choose “Allow the connection” and click on “Next” button. Configure Firewall – Profile From the profile window, choose “Domain, Private, Public,” and click on “Next” button.
  • 10. PowerShell - Install SSH Server on Windows 2008 R2 9 | P a g e Configure Firewall – Name Enter the Name of the Firewall rule and description and click on “Finish” button. Test – Service Status. To test the service, run the command on the server. telnet localhost 22
  • 11. PowerShell - Install SSH Server on Windows 2008 R2 10 | P a g e Configure – Add User Load the freesshd settings window from the “tasks bar”, click on “Users” and click on “Add…” button to add the users from the system. In this document we are adding OS user “Administrator”.