如何使用Putty远程(SSH)管理Linux VPS
PuTTY 远程管理 Linux VPS 最新教程
一、PuTTY 是什么
PuTTY 是一款免费的 SSH 客户端软件,专门用来在 Windows 电脑上远程登录和管理 Linux 服务器。简单说,你的 VPS 在机房或云上,没有屏幕和键盘,PuTTY 就是帮你 "远程坐到服务器跟前操作" 的工具。
它完全免费、体积很小、免安装(绿色版解压即用),功能和商业软件不相上下,是站长和运维人员最常用的工具之一。
二、在哪里下载
老教程里的下载地址早就失效了,请按下面两个渠道下载最新版(目前为 0.81):
官方页面:搜索 "PuTTY 官网" 进入官方下载页,推荐选 64 位安装版(.msi),一键安装更省事。
国内镜像站:清华、中科大等镜像站也有收录,下载速度快,适合国内网络。
下载得到的是一个安装文件,双击安装即可。不想安装的,也可以下载绿色版压缩包,解压后直接双击 exe 文件就能用。
三、连接 VPS 的详细步骤
第一步:填写主机信息
打开 PuTTY,在 "主机名" 栏里填你 VPS 的公网 IP 地址或域名。端口保持默认的 22(除非你改过 SSH 端口,改了就填对应的新端口)。连接类型选 SSH。
第二步:保存会话(强烈建议)
在左侧 "会话" 栏目给这次连接起个名字,比如你网站的名字或这台服务器的代号,点 "保存"。以后想连接时,双击这个名字就能直接打开,不用每次重新填 IP 和端口。有多台服务器就多建几个会话,管理起来非常方便。
第三步:发起连接
点 "打开" 开始连接。
第四步:接受主机密钥
第一次连接时,PuTTY 会弹出一个提示,说主机密钥没有缓存。这是正常现象,属于安全确认环节。核对一下显示的指纹是你自己服务器的信息后,点 "接受" 即可。以后再次连接就不会再提示了。
第五步:输入用户名和密码
在登录界面输入用户名,一般用 root 或者你专门创建的管理员账号,按回车。接着输入密码。
特别提醒:输入密码时屏幕上不会显示任何字符,连星号都不会有,这是正常的安全设计,不是键盘坏了。 放心直接输完按回车。
第六步:登录成功
当出现类似这样的命令行提示符时,就说明你已经成功登录到 VPS,可以开始操作了。看到这个界面,你就能像坐在服务器面前一样执行各种管理命令。
四、登录后能做什么
登录成功后,PuTTY 就是一个远程终端,你可以用它完成几乎所有服务器管理工作,比如:
查看服务器的运行状态、内存、磁盘、CPU 占用情况;
检查你网站的服务(比如 nginx)是否正常运行;
查看和排查网站的报错日志,这是解决网站打不开、报错等问题的最常用手段;
更新软件、安装环境、修改配置文件、重启服务等等。
这些操作大多用简短命令完成。对跑网站的用户来说,服务器出问题第一时间来这看日志,往往就能找到原因。
五、三个实用建议
1. 务必保存会话。 这是最省事的小习惯,多台服务器、多个环境(测试、生产)分开建会话,管理起来一目了然。
2. 建议改用密钥登录。 密码登录虽然方便,但安全性一般。建议在 VPS 上配置 SSH 密钥,配合 PuTTY 自带的密钥生成工具生成一对公钥私钥,把公钥放到服务器上,以后登录免输密码,也更安全,能有效防止暴力破解。
3. 少用 root,并做好防护。 日常操作尽量用一个普通用户加提权操作,别整天用最高权限,避免误操作。同时,服务器对外开放 22 端口很容易被黑客脚本扫描爆破,建议改掉默认端口,或加上防爆破的防护工具(如 fail2ban),降低被攻击的风险。

公安备案号: