服务器环境: 版本:Windows Server 2012

参考文献: https://blog.csdn.net/qq_37525851/article/details/121567453 https://blog.csdn.net/flyingshuai/article/details/77935753

一、下载安装

1、点击下面地址,下载地址freeSSHd软件
http://www.freesshd.com/?ctt=download
image.png
image.png
2、将下载的文件拷贝到需要安装的Windows Server服务器上,并点击进行安装。
image.png
2.1-选择安装路径。
image.png
image.png
2.2-创建桌面快捷方式。
image.png
image.png
2.3-安装完成
image.png
2.4-创建私钥
image.png
2.5-开启系统服务运行
image.png
2.6-最终完成。
image.png

二、配置

2.1-创建用户

2.1.1-打开软件【以管理员身份运行】
image.png
2.1.2-出现这个画面说明成功了。
image.png

2.1.3-在服务器右下角打开这话图标。
image.png

2.1.4-创建一个管理员用户(配置远程访问是以什么用户登录到该系统进行操作 )。
image.png
image.png
image.png

2.2-配置SSH

2.2.1-【win+R】,输入【cmd】,输入【ipconfig】查看IP地址。
image.png
image.png
2.2.2- Linsten address 监听地址选择本机IP (刚刚查看的Ipv4地址)
SSH 使用的Prot 端口,默认是22,建议修改为其他的 。
Max number of connections :最大连接数默认是0,至少也要改为1,否则不可连接 。
image.png

2.3-其他配置

2.3.1-开启日志
image.png

2.3.2-开启SSH
image.png

2.4-配置端口防火墙

2.4.1-打开【高级安全Windows防火墙】,然后选择【入站规则】。
image.png
image.png2.4.2-新建规则。
image.png
image.png
image.pngimage.pngimage.png

2.4.2-在服务器提供商【阿里云、腾讯云】开启防火墙。
//博主这边以”阿里云”为例:
image.png

2.5-设置访问磁盘(SFTP)

//建议改为某个磁盘跟路径(如果不写根路径,后面执行Bat或其他脚本都找不断文件)
image.png

2.6-Jenkins构建后执行Windows Bat脚本

cmd /c call C:\SSH\Jenkins\TestKimiOpenplatformOauth.bat

image.png
//服务器上对应的路径
image.png
//特别注意:服务器上地址命令不能为特殊字符、中文等!

三、测试链接

3.1-安装一个【MobaXterm】软件。
image.png

3.2-打开软件,输入相关信息进行登录。
image.png