1.阿里云服务器终端连接,端口默认就可以了
用户名:
密码:ESC的密码,如果忘记,进行重置(上篇中有说明如何重置)
通过ssh连接有可能会出现这样的!!!问题:拒绝连接
接下来就是解决方法喽~~~~~~~~~~~~
1.依次排查,首先进去阿里云ecs控制台,点击左侧“安全组”
然后点击,右侧出现的“配置规则”
检查配置规则中入方向是否有tcp协议的22端口开放
发现我初始设置了22端口开放
2.于是检查服务器windows server本身,思考会不会是windows服务器本身没有安装openSSH。
检查有没有安装openSSH,可以直接查看服务器的“服务”(直接看o字母)
-------以下步骤可以找到“服务”
-------------------------------------------如果没有openSSH,那么接下来进行安装-------------------
步骤1.,2.是在我们本地电脑上进行修改 剩余步骤在服务器上进行修改
1 .下载OpenSSH-Win32或OpenSSH-Win64 安装包,根据不同的系统选择不同的安装包
2.下载完成后解压,修改解压后的文件夹名称为OpenSSH,修改后名称如下
3.如果没有Xftp的话,就直接将我们本机的OpenSSH文件夹复制,粘贴到服务器的C:\Program Files 目录下
4.使用 Win+R 输入cmd后进入cmd窗口(是服务器的命令窗口哈)
5.进入OpenSSH文件夹 在命令窗口输入 cd C:\Program Files\OpenSSH
6.安装SSH服务
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
安装成功后如下所示
7.在防火墙开启端口22端口号
netsh advfirewall firewall add rule name=sshd dir=in actinotallow=allow protocol=TCP localport=22
8.启动ssh服务
net start sshd
9.设置ssh服务为开机自启
在服务那找到OpenSSH SSH Server------>选中服务,右键进入属性
---------->在启动类型中选择 “自动” 然后保存
-----------------------这样问题就解决啦,哈哈哈哈哈哈哈-----------------------------------