必须先完成软件安装、配置主机信息、处理首次连接提示并正确输入凭证:下载putty-64bit-0.81-installer.msi安装至非系统盘,Session中填IP、端口22、选SSH、保存会话;首次连点Yes接受密钥;输用户名回车后静默输密码回车即可登录。

要在Windows系统上用PuTTY连接远程SSH服务器终端,必须先完成软件安装、配置主机信息、处理首次连接提示,并正确输入凭证——漏掉任一环节都会导致黑屏、拒绝访问或连接超时。
下载并安装PuTTY 0.81(64位)
访问官网或可信网盘下载页面,获取 【putty-64bit-0.81-installer.msi】 安装包(非.zip绿色版,避免后续缺少注册表关联和快捷方式)。
双击运行该MSI文件,全程点击【Next】即可;如需更改路径,务必把默认的“C:\Program Files\”改成“D:\PuTTY”等非系统盘路径——否则重装系统后所有会话配置将丢失。
安装结束前勾选【Create a desktop icon】,点击【Finish】完成。
配置SSH连接参数
双击桌面PuTTY图标启动程序。
在左侧栏点击【Connection】→【SSH】→【Auth】,确认【Attempt authentication using Pageant】未勾选(新手勿开,否则会因无密钥代理而卡住)。
回到【Session】主面板:
① 在【Host Name (or IP address)】中填入目标服务器的IP地址或域名,例如 192.168.1.100 或 server.example.com;
② 确保【Port】为 【22】(除非对方明确告知使用非标端口,否则改错直接连不上);
③ 【Connection type】必须选中【SSH】——选成Telnet会导致明文传输、密码被截获;
Windows 桌面自动化技能,支持鼠标控制(移动/点击/拖拽/滚轮/截图)、键盘输入(文字输入/按键/组合键)、窗口管理(查找/聚焦/最大化/最小化/关闭/移动)、截图并发送文件。提供两种截图方式:Python pyautogui 截图(集成在自动化流程中)和 PowerShell + .NET 零依赖截图(支持区域截图和多显示器)。当用户需要自动化 Windows 桌面操作、控制鼠标键盘、管理窗口、执行 GUI 自动化任务、截图发送文件时使用。
④ 在【Saved Sessions】框中输入一个易识别的名字,比如 prod-web-01,点击【Save】。
首次连接与主机密钥验证
点击【Open】后,会弹出一个黄色警告窗口:“The server’s host key is not cached in the registry.”
这是正常现象,说明本地从未连过这台服务器——直接点【Yes】接受并缓存该密钥,【切勿点No或Cancel】,否则连接立即中断且不提示任何错误。
窗口变为黑色命令行界面,光标闪烁,等待输入用户名。
登录服务器终端
在黑窗口中键入用户名(如 root 或 ubuntu),按回车。
接着输入密码——注意:输入时**不会显示星号或光标移动**,这是SSH协议的安全设计,确保你看到的是完全空白的输入状态,但字符已接收;输完直接回车。
若用户名或密码错误,会提示 Access denied,此时需重新输入用户名→回车→再输密码→回车;连续三次失败可能触发服务器端临时锁定。
成功登录后,终端将显示类似 [user@host ~]$ 的提示符,即可执行Linux命令。










