本文编写于 627 天前,最后修改于 501 天前,其中某些信息可能已经过时。

SSH是每一台Linux电脑的标准配置。随着Linux设备从电脑逐渐扩展到手机、外设和家用电器,SSH的使用范围也越来越广。不仅程序员离不开它,很多普通用户也每天使用。

但是大多数用户使用的是Windows系统,往往需要安装额外的软件进行SSH连接,今天就来较少一个插件,直接使用Window系统的CMD来进行SSH连接。

通过 Openssh for windows 使用CMD来连接SSH

第一步当然是获取 Openssh for windows 并安装它,安装过程一路 NEXT 即可。
你可以从 大叔的下载站 下载 Openssh for windows

打开CMD,比如输入 ssh root@1.2.3.4 -p 22 就可以通过SSH连接你的linux机器了
提示未知主机密钥,输入 yes ,然后输入linux机器上相关用户密码回车即可。
“root” 用户名,“1.2.3.4” 需要连接的 IP,“-p 22”是端口号

如果需要使用密钥,输入命令 ssh -i D:\linux\key root@1.2.3.4 -p 22
提示未知主机密钥,输入 yes ,然后输入密钥密码回车即可(无密码直接回车)。
“D:linuxkey”为密钥路径,密钥没有后缀名,key 就是密钥文件本身

PS:SSH中输入密码是不显示的,也不会有星号,确认输入正确回车即可

如果使用过程出现中文乱码......权衡之后还是用 Xshell等软件吧,傻瓜式操作方便