Windows 系统使用第三方软件 OpenSSH for Windows 搭建 SSH 服务

SSH(Secure Shell)是一种网络协议,用于在不安全的网络上安全地远程登录和传输数据。在 Windows 操作系统上,我们可以使用系统自带 OpenSSH 工具搭建 SSH 服务,也可以使用第三方软件 OpenSSH for Windows 来安装和配置 SSH 服务。

安装方法

1、打开下面的官网下载最新的 Win32-OpenSSH 版本,如下图;

https://github.com/PowerShell/Win32-OpenSSH/releases
Windows系统安装OpenSSH服务器

PS:无法打开GitHub网站的朋友,也可以从下面的网盘进行下载。

●普通下载:https://url57.ctfile.com/d/16898257-64327756-cedc96?p=1140,访问密码:1140
●其它网盘:

2、双击 .msi 文件进行安装,如下图;

图片[2]-Windows 系统使用第三方软件 OpenSSH for Windows 搭建 SSH 服务-十一张

3、默认情况下,OpenSSH 服务器的配置文件位于 C:\ProgramData\ssh\sshd_config,如下图;

Windows server 2016如何安装OpenSSH

PS:注意!ProgramData默认是隐藏文件夹,需要手动打开显示!

4、你可以根据需要修改 sshd_config 文件来调整 SSH 服务的配置,例如,我们可以使用文本编辑器(如记事本)以管理员身份打开 sshd_config 文件修改以下内容,如下图;

①修改端口号(默认为22)并确保端口没有被注释
Port 22

②确保以下2条没有被注释
PubkeyAuthentication yes
AuthorizedKeysFile	.ssh/authorized_keys

③确保以下2条有注释掉
#Match Group administrators
#AuthorizedKeysFile __PROGRAMDATA__/ssh/administrators_authorized_keys
Windows server 2016如何安装OpenSSH

5、修改 sshd_config 文件后,需要在服务管理器中右键点击“OpenSSH SSH Server”选择“重新启动”,如下图;

Windows server 2016如何安装OpenSSH

6、OpenSSH默认连接端口是22,默认用户名密码为Windows账户名和密码,也可以单独新建一个用户用于 SSH 服务;

Windows server 2016如何安装OpenSSH

7、安装好 SSH 服务之后,我们可以使用 xTerminal 或者其他的 SSH 连接工具来连接到 SSH 服务器!

图片[7]-Windows 系统使用第三方软件 OpenSSH for Windows 搭建 SSH 服务-十一张
图片[8]-Windows 系统使用第三方软件 OpenSSH for Windows 搭建 SSH 服务-十一张

8、需要卸载的话,通过控制面板 appwiz.cpl 程序列表进行卸载即可,如下图;

图片[9]-Windows 系统使用第三方软件 OpenSSH for Windows 搭建 SSH 服务-十一张
✅来源:十一张博客
温馨提示:本文最后更新于2024-12-15 16:18:18,某些文章具有时效性,若有错误或已失效,请在文末留言
© 版权声明
THE END
如果觉得这篇文章对您有帮助,可以收藏本网址,方便下次访问!
点赞3 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容