📌 第一步:获取访问权限和账号
1、了解信息:
* 查找学校官网(通常是 IT 部门、计算中心、网络中心或相关学院的网站)云平台”、“虚拟主机”、“计算资源”或类似服务的公告、说明文档或申请入口。
* 关注学校官方通知(邮件、公告栏)。
2、申请账号/项目:
* 通常需要在线申请,可能需要填写申请表,说明使用目的(课程项目、研究课题、社团活动等)、预计资源需求(CPU、内存、存储空间)。
* 可能需要指导教师或导师的审批(特别是用于研究项目时)。
申请成功后,你会获得
登录网址 访问云平台管理控制台的 Web 地址。
用户名和密码 用于登录管理控制台。
租户/项目名称 你所属的资源组。
访问密钥对 一个公钥和一个私钥文件(.pem
或.ppk
格式),这是通过 SSH 安全连接登录虚拟机实例的必备凭证。务必妥善保管私钥文件!
3、熟悉配额: 了解学校给你分配的资源配额限制,
* 最多能创建多少个虚拟机实例?
* 每个实例最多能用多少 vCPU、多少 GB 内存?
* 总存储空间限制(包括系统盘和数据盘)?
* 公网 IP 地址数量限制?
* 网络带宽限制? 超出配额可能导致无法创建新实例或现有实例运行受限。
🖥 第二步:登录云平台管理控制台
1、 使用学校提供的登录网址,在浏览器中打开云平台的管理控制台。
2、 输入你的用户名和密码登录。
3、 确保你位于正确的租户/项目下(通常在登录后顶部或侧边栏可以选择)。
🚀 第三步:创建云主机实例
1、找到创建入口: 在控制台中找到类似“实例”、“虚拟机”、“云主机”、“Compute” -> “Instances” 的菜单项,然后点击“创建实例”、“启动实例”等按钮。
2、选择镜像: 这是虚拟机的操作系统模板,学校通常会提供一些预装了基础软件(如 Ubuntu, CentOS, Windows Server)的镜像,选择符合你需求的镜像(Ubuntu 22.04 LTS)。
3、选择实例规格:
* 根据你的任务需求(CPU密集型、内存密集型、通用型)选择合适的Flavor/Instance Type。
* 注意不要超过你的配额限制,开始时如果不太确定,可以选择较小的规格(如 1 vCPU, 2GB RAM),后续可以调整(如果平台支持)。
4、配置存储:
系统盘镜像会自带一个最小系统盘大小(如 20GB),你可以根据需要增加大小(注意配额)。
数据盘如果需要额外存储空间存放数据,可以添加数据盘(卷),并指定大小。
5、配置网络:
* 选择连接到哪个网络(学校通常会配置好一个默认的内部网络)。
选择是否分配公网 IP 地址(浮动 IP/弹性 IP)
* 如果需要从校外访问你的云主机(如 SSH, Web 服务),必须申请并绑定一个公网 IP。
* 如果只在校园网内访问,可能不需要公网 IP(使用内网 IP 即可,速度更快更安全)。
* 注意公网 IP 可能有数量限制。
安全组 这是虚拟防火墙规则,控制哪些端口(如 SSH 的 22, HTTP 的 80, HTTPS 的 443)可以被访问以及从哪里访问(IP 范围)。
* 学校通常有默认安全组(可能只允许校内 IP 访问 SSH)。
* 如果需要开放其他端口(如运行 Web 服务器),需要编辑或新建安全组规则,开放特定端口(如 80, 443),并谨慎设置源 IP(最好限制为特定 IP 或校园网段,避免全网开放带来安全风险)。
6、配置密钥对:
* 在“密钥对”或“SSH 密钥”选项处,选择或上传你在申请时获得的公钥文件,这一步至关重要,否则你将无法通过 SSH 登录。
7、设置实例名称: 给你的实例起个有意义的名字(如my-course-project-web
)。
8、高级选项(可选): 如用户数据脚本(实例首次启动时自动运行的脚本)、元数据等,一般初学者可忽略。
9、启动实例: 检查配置无误后,点击“启动”或“创建”,系统会开始创建虚拟机。
🔑 第四步:连接到你的云主机
创建成功后,在实例列表中找到你的实例,查看其状态(应为Running
)和分配的网络信息(内网 IP, 绑定的公网 IP)。
1、通过 SSH 连接(Linux/Unix 或 Windows Subsystem for Linux):
需要 实例的公网 IP(或校内网 IP,如果在校内且未绑定公网 IP)、SSH 端口(通常是 22)、你的私钥文件。
命令示例(Linux/macOS 终端或 Windows WSL/ Git Bash)
ssh -i /path/to/your/private_key.pem username@<实例的公网IP>
/path/to/your/private_key.pem
: 替换成你私钥文件在电脑上的实际路径。
username
: 替换成镜像默认的用户名(Ubuntu 通常是ubuntu
, CentOS 通常是centos
,学校镜像可能有特殊用户名,需查文档)。
<实例的公网IP>
: 替换成你的实例绑定的公网 IP 地址。
首次连接可能会提示确认主机密钥,输入yes
。
权限问题 确保私钥文件权限是600
(仅用户可读写):chmod 600 /path/to/your/private_key.pem
Windows 用户 (PuTTY):
* 使用 PuTTYgen 工具将.pem
私钥转换为.ppk
格式。
* 打开 PuTTY,在Connection -> SSH -> Auth
的Private key file for authentication
处选择你的.ppk
文件。
* 在Session
中输入实例的公网 IP 和端口 22。
* 保存会话方便下次使用,然后点击Open
,登录用户名同上。
2、通过 Web 控制台连接(紧急备用):
* 大多数云平台提供“控制台”或“VNC”功能,在实例列表中找到你的实例,点击类似“控制台”、“Console”、“Web终端”的链接。
* 这会直接在浏览器中打开一个终端窗口连接到你的虚拟机。
优点 当 SSH 配置错误、网络问题导致 SSH 无法连接时,这是最后的救命稻草。
缺点 速度通常较慢,体验不如原生 SSH 客户端好,复制粘贴可能不方便。
3、通过远程桌面连接(仅适用于 Windows 实例):
* 如果创建的是 Windows Server 镜像,通常需要通过 RDP (Remote Desktop Protocol) 连接。
* 在实例列表中找到 Windows 实例的公网 IP。
* 在本地 Windows 电脑上使用“远程桌面连接”应用,输入该公网 IP。
* 首次连接需要输入创建实例时设置的管理员密码(或镜像默认密码,需查文档)。
* 安全组需要开放3389 端口。
⚙ 第五步:使用和管理你的云主机
1、基本操作:
登录后 你就进入了一个命令行环境(Linux)或桌面环境(Windows)。
系统更新
Ubuntu/Debian:sudo apt update && sudo apt upgrade -y
CentOS/RHEL:sudo yum update -y
安装软件 使用系统包管理器(apt
,yum
)或从源码编译安装你需要的软件(如 Python, Java, Node.js, Nginx, MySQL, Docker 等)。
文件传输
SCP (命令行)scp -i /path/to/private_key.pem local_file username@public_ip:/remote/directory/
(上传) /scp -i /path/to/private_key.pem username@public_ip:/remote/file local_directory
(下载)。
SFTP (图形化) 使用 FileZilla, WinSCP 等客户端,连接类型选 SFTP,输入公网 IP,用户名,端口 22,在认证设置中选择你的私钥文件(FileZilla 需要将私钥转换为 .ppk 格式)。
2、管理磁盘:
* 如果添加了数据盘,在 Linux 上需要格式化(如mkfs.ext4 /dev/vdb
)和挂载(mount /dev/vdb /mnt/data
)后才能使用,记得将挂载信息写入/etc/fstab
实现开机自动挂载。
* 在 Windows 上,数据盘通常在“磁盘管理”中初始化和分配盘符。
3、管理网络与安全:
* 在云控制台管理安全组规则,按需开放或关闭端口。
* 谨慎管理你的公网 IP,不用时及时解绑释放(通常会计费或占用配额),需要时再绑定。
4、监控与维护:
* 在云控制台可以查看实例的 CPU、内存、网络使用情况。
* 定期更新系统和软件,修补安全漏洞。
* 设置强密码(如果使用密码登录,但强烈建议只用密钥登录)。
5、备份数据:
最重要! 学校的云资源通常不是永久存储!学期结束、项目结束、资源清理时,你的实例和数据盘可能会被回收删除。
务必定期将重要数据备份到你的个人电脑、移动硬盘、或学校提供的其他可靠存储服务(如网盘、NAS)! 不要只存在云主机上。
🚨 重要注意事项和最佳实践
1、遵守规定:严格遵守学校关于云平台使用的各项规定和政策! 禁止用于挖矿、攻击他人、传播非法内容、运行与学业/研究无关的大规模服务等,违规可能导致账号禁用甚至纪律处分。
2、资源节约: 按需申请和使用资源,项目完成后,及时删除(Terminate)不再需要的实例和释放不再使用的公网 IP、数据卷,避免浪费配额和学校资源。
3、安全第一:
密钥保管 私钥是你的数字身份证,绝对不能泄露!不要上传到代码仓库、网盘等公开地方。
最小权限 避免使用root
用户日常操作,使用普通用户和sudo
。
防火墙(安全组) 只开放必要的端口,并将源 IP 限制在最小范围(如校园网 IP 段)。
软件更新 保持系统和软件最新。
强密码 如果必须设置密码(如数据库),务必使用强密码。
4、寻求帮助:
官方文档 学校提供的云平台使用文档是你的首选参考。
IT 支持 遇到技术问题(登录失败、创建失败、网络不通等),联系学校的 IT 帮助台或云平台管理员,提供清晰的错误信息和你的实例名称/IP。
同学/老师 向有经验的同学或指导老师请教。
📚 总结关键步骤
1、申请账号和资源配额,获取登录信息和密钥。
2、登录云平台管理控制台。
3、创建实例:选镜像、规格、配存储、设网络(安全组、公网IP)、绑密钥、起名字、启动。
4、连接实例:主要用 SSH (密钥登录),必要时用控制台或 RDP。
5、使用实例:更新系统、安装软件、部署应用、管理文件。
6、管理实例:监控资源、调整安全组、释放公网IP、及时备份数据!
7、清理:项目结束,删除实例释放资源。
8、遵守规则,注意安全,善用文档和支持。
开始使用前,务必花时间仔细阅读学校提供的具体操作手册和用户指南,这是最准确的信息来源,祝你使用顺利! 😄
文章摘自:https://idc.huochengrm.cn/zj/12698.html
评论