而目前更主流、更常用的是云服务器ECS 或轻量应用服务器,它们拥有独立的操作系统和完整的服务器权限。
我将为您分别介绍这两种主机的连接方法。
这种虚拟主机主要用于网站文件管理,通常通过FTP工具 或阿里云提供的文件管理器 来连接。
这是管理网站文件(上传、下载、删除)的标准方式。
步骤如下:
1、获取FTP连接信息:
* 登录阿里云控制台。
* 进入产品与服务 ->虚拟主机,找到您需要管理的虚拟主机实例。
在管理页面中,找到FTP信息,里面包含
FTP地址例如ftp.你的域名.com 或一个IP地址。
FTP用户名通常是你的主域名。
FTP密码初始密码可以在控制台重置。
端口通常是21。
2、下载并安装FTP客户端:
* 常用的免费FTP工具有FileZilla、WinSCP(Windows)等,这里以FileZilla为例。
3、配置并连接:
* 打开FileZilla。
在顶部输入框依次填入FTP地址、用户名、密码、端口(21)。
* 点击“快速连接”。
4、管理文件:
* 连接成功后,左侧窗口(本地站点)是你的电脑文件,右侧窗口(远程站点)是虚拟主机上的文件。
* 将你的网站程序(如HTML、PHP文件)从左侧拖拽到右侧的htdocs 或wwwroot 目录(此目录是网站的根目录)即可。
适合快速查看或修改少量文件,无需安装额外软件。
1、 登录阿里云控制台,进入你的虚拟主机管理页面。
2、 找到文件管理 或网站文件管理 的入口并点击。
3、 系统会打开一个在线文件管理器,你可以在这里进行上传、下载、编辑、解压缩等操作。
云服务器ECS就像一台远程电脑,你需要通过远程连接工具登录它的操作系统。
方法1:通过Workbench工具连接(阿里云官方推荐)
这是最方便、最安全的方式,无需公网IP即可直接连接。
1、 登录阿里云ECS控制台。
2、 找到目标ECS实例,在操作 列下,点击远程连接。
3、 选择通过Workbench远程连接,然后点击立即登录。
4、 输入你的操作系统用户名和密码:
Linux系统默认用户名是root。
Windows系统默认用户名是Administrator。
* 密码是你购买ECS时设置的,如果忘了可以在控制台重置实例密码(重置后需重启服务器生效)。
方法2:通过SSH密钥对连接(Linux系统,更安全)
1、创建或导入密钥对:
* 在ECS控制台的网络与安全 ->密钥对 中,创建一对公钥和私钥,下载私钥文件(.pem)到本地。
2、绑定密钥对:
* 将密钥对绑定到你的ECS实例上。
3、使用SSH客户端连接:
Windows系统可以使用 PuTTY 或 Windows Terminal / PowerShell / CMD。
使用PuTTY需要使用puttygen.exe 将.pem 密钥转换为.ppk 格式,然后在PuTTY中指定该PPK文件进行连接。
使用命令行(Win10/11)
ssh -i /路径/到/你的-密钥.pem root@你的ECS公网IPLinux/macOS系统直接使用终端。
首先修改私钥文件的权限chmod 400 /路径/到/你的-密钥.pem
然后连接ssh -i /路径/到/你的-密钥.pem root@你的ECS公网IP
方法3:通过远程桌面连接(Windows系统)
1、 确保你的Windows ECS实例已经设置了登录密码。
2、 在你的本地Windows电脑上,按Win + R,输入mstsc 并回车,打开远程桌面连接。
3、 输入ECS实例的公网IP地址,点击连接。
4、 输入用户名(Administrator)和密码即可登录。
| 主机类型 | 主要用途 | 推荐连接方式 | 所需信息 |
| 虚拟主机 | 托管网站文件 | FTP工具(如FileZilla) | FTP地址、用户名、密码 |
| 云服务器ECS (Linux) | 全功能服务器管理 | 控制台Workbench 或SSH客户端 | 实例IP、root密码或SSH密钥对 |
| 云服务器ECS (Windows) | 全功能服务器管理 | 控制台Workbench 或远程桌面 (mstsc) | 实例IP、Administrator密码 |
连接失败/超时
* 检查ECS实例的安全组规则,是否放行了对应的端口(SSH: 22, RDP: 3389, FTP: 21)。
* 检查实例是否处于运行中 状态。
FTP连接不上
* 检查虚拟主机的FTP密码是否正确。
* 检查本地网络是否限制了FTP端口(21)。
密码错误
* 如果确认密码无误,请尝试在控制台重置实例密码,然后重启服务器。
希望这个详细的指南能帮助您成功连接到您的阿里云主机!
文章摘自:https://idc.huochengrm.cn/zj/19318.html
评论