Difference between revisions of "windows ssh server guide"

From thelinuxwiki
Jump to: navigation, search
(sshd_config)
(sshd_config)
Line 27: Line 27:
  
 
  SyslogFacility LOCAL0
 
  SyslogFacility LOCAL0
 +
 +
then it logs to the directory %programdata%\ssh\logs or c:\ProgramData\ssh\logs\sshd.log file.
  
 
RESTART ssh service after every change for it to take effect!!!
 
RESTART ssh service after every change for it to take effect!!!

Revision as of 17:20, 17 April 2021

Contents

supported windows versions

OpenSSH can be used to connect Window 10 clients to Windows Server 2019. OpenSSH Client is available to install on Windows 10 build 1809 and later, while OpenSSH Server is available to install on Windows Server 2019 and later.

intallation

goto Settings, select Apps > Apps & Features > Manage Optional Features > Add a feature > OpenSSH Server > Install



sshd_config

edit sshd_config

location %programdata%\ssh\sshd_config i.e. C:\ProgramData\ssh\sshd_config

add allow and/or deny directive lines to the file

a simple example...

AllowUsers mydomain\johnsmith@*

this will allow the domain account johnsmith to ssh in from any IP address (due to the * after the @)

and because I hate Event viewer, I want ssh to log to a file

to configure, add or modify a line as follows...

SyslogFacility LOCAL0

then it logs to the directory %programdata%\ssh\logs or c:\ProgramData\ssh\logs\sshd.log file.

RESTART ssh service after every change for it to take effect!!!

service startup

for automatic start on boot...

go to Computer Management > Services > OpenSSH SSH Server

set startup type to Automatic.

also, start the service if you want to start using it.