下面我将为您提供一个清晰、通用的登录指南,并针对不同操作系统进行说明。
在登录之前,您需要准备好以下几样东西:
1、服务器的公网IP地址:在云服务商的控制台中找到您的云服务器实例,查看并记录其公网IP。
2、用户名:
Linux系统通常是root
(超级管理员)或ec2-user
(对于AWS Amazon Linux)、ubuntu
(对于Ubuntu系统)。
Windows系统通常是Administrator
。
3、认证方式(密码或密钥对):
密码您在创建实例时设置,或者后来通过控制台重置的密码。
密钥对(推荐用于Linux)一对公钥和私钥文件(例如my-key.pem
),您在创建实例时选择或创建密钥对,并下载私钥文件到本地电脑,这是更安全的方式。
Linux服务器主要通过SSH(Secure Shell) 协议进行登录。
方式A:使用密码登录(不推荐用于生产环境)
1、打开终端:
Windows 可以使用 PowerShell 或 Windows Terminal,或者安装 SSH 客户端,如 PuTTY。
macOS / Linux 直接打开“终端”(Terminal)应用。
2、输入SSH命令:
ssh 用户名@服务器IP地址
ssh root@123.123.123.123
3、验证主机:第一次连接时,会提示您确认服务器的指纹,输入yes
继续。
4、输入密码:根据提示,输入您为该用户设置的密码,输入时密码不可见,输入完成后按回车即可。
方式B:使用密钥对登录(安全,推荐)
1、确保私钥文件安全:将下载的.pem
或.ppk
文件放在一个安全的目录下,例如~/.ssh/
(在用户家目录下的.ssh文件夹)。
2、设置私钥文件权限(非常重要!):
在 macOS / Linux 终端中,使用chmod
命令
chmod 400 /path/to/your-key.pem
* 在 Windows (PowerShell) 中,可能需要使用文件属性来设置。
3、使用SSH命令连接:
ssh -i /path/to/your-key.pem 用户名@服务器IP地址
ssh -i ~/.ssh/my-key.pem ubuntu@123.123.123.123
4、连接成功:如果密钥正确,您将无需输入密码,直接登录到服务器。
使用 PuTTY 登录(Windows 图形化界面)
如果习惯使用图形化工具,PuTTY 是一个经典选择。
1、下载并打开 PuTTY。
2、 在Host Name (or IP address)
处填写您的服务器公网IP。
3、 在Connection -> SSH -> Auth
中,点击Browse...
选择您的私钥文件(如果是.pem
文件,可能需要用 PuTTYgen 工具转换为.ppk
格式)。
4、 回到Session
界面,点击Open
。
5、 在终端窗口中,根据提示输入用户名(如root
或ubuntu
)。
方法二:登录 Windows 服务器
Windows服务器主要通过远程桌面协议(RDP) 进行登录。
1、启用远程桌面:
* 确保您的Windows服务器实例已经开启了RDP服务(默认通常是开启的)。
* 在云服务商的安全组(防火墙)设置中,放行 TCP 3389 端口。
2、获取登录密码:
* 如果您使用密码,请使用创建时设置或重置的密码。
* 很多云服务商在创建Windows实例时,会提供一个随机初始密码,您需要到控制台的实例详情页去“解密”或“获取”这个密码,这通常需要您提供创建实例时使用的密钥对。
3、使用本地远程桌面工具连接:
Windows 系统按Win + R
,输入mstsc
并回车,打开远程桌面连接工具。
* 在“计算机”栏输入服务器的公网IP地址。
* 点击“显示选项”,可以在“本地资源”中设置共享本地磁盘等。
* 点击“连接”。
macOS 系统可以从App Store下载并安装Microsoft Remote Desktop 应用。
其他系统也有相应的RDP客户端。
4、输入凭据:
* 在登录界面,输入用户名(例如Administrator
)和密码。
* 可能会提示证书错误,点击“是”继续。
5、登录成功:您将看到Windows服务器的桌面。
常见问题与故障排除 (Troubleshooting)
连接超时 / 无法连接
检查安全组/防火墙确保您的云服务器安全组规则已经放行了对应的端口(SSH是22,RDP是3389)。
检查IP地址确认输入的公网IP地址是否正确。
检查服务器状态在控制台确认实例处于“运行中”状态。
权限被拒绝 (Permission Denied)
Linux密钥登录最常见的原因是私钥文件权限不对,务必执行chmod 400 your-key.pem
。
密码错误仔细检查用户名和密码是否正确,注意大小写。
用户名错误确认您使用的用户名适用于该操作系统镜像(如Ubuntu用ubuntu
,CentOS用root
或ec2-user
)。
忘记密码
* 所有主流云服务商都提供了在控制台“重置实例密码”的功能,重置后需要重启实例生效。
服务器系统 | 登录协议 | 默认端口 | 主要工具/命令 | 关键凭证 |
Linux | SSH | 22 | ssh 命令、PuTTY | 密钥对(.pem 文件)或密码 |
Windows | RDP | 3389 | mstsc 、Microsoft Remote Desktop | 密码(通常是Administrator的) |
安全建议:
强烈推荐使用密钥对登录Linux服务器。
定期修改密码。
在安全组中,尽量不要向0.0.0.0/0
(全网)开放敏感端口,可以只允许您自己的IP地址访问。
如果您能提供您使用的是哪家云服务商(例如阿里云、腾讯云等)以及服务器的操作系统,我可以给您更具体的操作链接和截图。
文章摘自:https://idc.huochengrm.cn/fwq/17765.html
评论