刚买好百度云服务器时,很多人第一件事就是想弄清楚百度云服务器怎么远程连接。这篇文章先说连接前要准备哪些信息,再分别讲Windows和Mac/Linux本地电脑的操作方法,最后列出几个常见报错的排查思路。

一、连接前先备好这四项信息
远程连接其实就是你的本地电脑通过网络登录到百度云上的一台服务器。少了任何一项,连接都很难成功,所以动手前先把下面四项找齐。
- 服务器公网IP:在百度智能云控制台的云服务器列表里可以看到,一般是一串数字。
- 登录账号:Linux服务器通常默认用root,Windows服务器默认是Administrator。
- 登录凭证:创建实例时设置的密码,或者你绑定过的SSH密钥对。如果密码记不清,先在控制台确认,免得反复输错。
- 端口:Linux的SSH默认端口是22,Windows远程桌面默认是3389。
另外提醒一句,如果你在单位或学校网络里操作,部分网络会限制22或3389端口。换成手机热点或家里宽带试一下,就能大致判断问题出在网络还是服务器配置。
二、连不上时,先看安全组
很多人连接失败时反复核对密码,其实问题常常出在安全组上。安全组可以理解为服务器前面的一道防火墙,默认只放行部分端口。没有为SSH或远程桌面端口添加入站规则的话,哪怕账号密码完全正确,连接请求也会被拦在外面。
具体操作是:进入百度智能云控制台,找到对应实例,打开“安全组”页签,添加入站规则。协议选TCP,端口按系统填写22(Linux)或3389(Windows)。授权对象建议只填自己的公网IP,不要直接写0.0.0.0/0。全网开放的话,服务器更容易被扫描和暴力破解。
案例:小王在公司网络里买了一台Windows服务器,用来部署内部测试站点。连接时一直提示“无法连接到远程计算机”。排查后发现安全组只放行了80和443端口,3389没有开放。补上入站规则后,问题很快就解决了。
三、Windows本地电脑连接Linux服务器
Windows 10及以上版本自带OpenSSH客户端,不用额外装软件。打开PowerShell,输入下面的命令:
ssh root@你的服务器公网IP
第一次连接时,系统会问你是否信任这台主机的指纹,输入yes确认即可。接着输入密码。注意密码输入时终端不会显示任何字符,这是正常的,输完直接回车。光标不动不代表没输进去,别因此多按几次。
如果你更习惯图形界面,可以用PuTTY或Xshell。以PuTTY为例,在Host Name里填入服务器IP,端口保持22,点击Open,再依次输入用户名和密码。
四、Mac或Linux本地电脑连接
macOS和大多数Linux发行版都自带终端和ssh命令,操作和PowerShell基本一样。打开终端后执行:
ssh root@你的服务器公网IP
如果你用的是SSH密钥而不是密码,要先检查私钥文件的权限,比如执行chmod 600 私钥文件名,然后用-i参数指定私钥路径:ssh -i 私钥文件名 root@你的服务器公网IP。私钥权限过宽时,ssh会直接拒绝使用它。报错信息不一定能一眼看出原因,这一点新手很容易忽略。
五、远程桌面连接Windows服务器
购买的是Windows云服务器,就用远程桌面连接。在本机按下Win+R,输入mstsc回车,打开远程桌面连接。计算机一栏填入公网IP,再输入Administrator账号和密码即可。
第一次使用时,建议在控制台修改默认远程端口,同时更新安全组规则。这样能减少被扫描和暴力破解的机会。端口改完别忘了用新端口重新连接,否则容易误以为服务器又出了问题。
六、常见报错怎么排查
- 连接超时:先检查安全组是否放行了对应端口,再确认服务器处于运行状态。
- Permission denied:多半是密码或密钥不对。核对账号、密码,以及私钥路径是否写对。
- Host key verification failed:服务器重装系统后IP没变,本地known_hosts里还留着旧指纹,就会冲突。删除对应那一条记录,再重新连接。
- 远程桌面黑屏或卡顿:通常和本地网络带宽,或远程桌面的颜色质量设置有关。在远程桌面选项里把显示质量调低,一般能明显改善。
七、连上之后的安全建议
能连上服务器只是第一步,之后有几件事最好尽早处理。把默认密码换成强密码,并定期更新。Linux服务器可以考虑禁止root直接用密码登录,改用密钥认证。不再需要的端口及时关闭,避免长期暴露在公网上。
对大多数人来说,连接问题往往出在IP、账号、凭证和安全组这几处。按这个顺序逐项核对,通常几分钟就能找到原因。