如何使用一个新的云主机?

HCRM技术_小炮 云主机 2026-05-22 16 0

恭喜你有了自己的云主机!这就像有了一台24小时不关机的远程电脑,可以帮你运行网站、程序、爬虫、存储数据等等。

下面是一个从零开始的、通用且安全的使用指南,适用于绝大多数的Linux云主机(比如腾讯云、阿里云、华为云的Ubuntu/CentOS系统)。

第一步:获取登录信息(准备工作)

在你开始前,请确保你手头有这些信息:

1、公网IP地址123.123.123.123

2、登录用户名(Linux系统通常是rootubuntu

3、密码SSH密钥对(建议用密钥登录,更安全)

4、云平台控制台地址(用来重启、重置密码、配置防火墙)

第二步:连接你的云主机

这是最重要的第一步,你需要一个工具连接到这台“远程电脑”。

方法一:使用终端(推荐Mac/Linux用户,或Windows的PowerShell)

在电脑上打开终端,输入以下命令:

ssh root@你的公网IP地址
ssh root@123.123.123.123

系统会提示输入密码(输入时屏幕不会显示字符),输入后回车即可。

方法二:使用图形化工具(推荐Windows用户)

推荐工具Putty(轻量)、FinalShell(带文件管理)、Termius(跨平台漂亮)。

操作:新建会话,在“主机名”处填入你的公网IP,端口默认22,用户名填root,双击连接并输入密码。

第三步:首次登录后的“必做三件事”

登录后你会看到一个终端窗口(类似于黑底绿字)。不要闲着,立刻做以下三件事

更新系统软件包(修补漏洞)

Ubuntu/Debian系统

  apt update && apt upgrade -y

CentOS/RHEL系统

  yum update -y

创建普通用户(不要一直用root)

- 创建一个新用户,比如叫lily

  adduser lily
  # 然后根据提示设置密码、填写信息(可以一路回车)

- 给这个用户sudo权限(让它能临时用root权限):

  usermod -aG sudo lily   # Ubuntu
  # 或
  usermod -aG wheel lily  # CentOS

配置防火墙(防黑客扫描)

- 安装防火墙工具(通常自带):

  apt install ufw -y     # Ubuntu
  # 或
  yum install firewalld -y # CentOS

只放行必要端口(危险!千万别先开22端口以外的):

  ufw allow 22/tcp       # 放行SSH连接(否则你会断连)
  ufw allow 80/tcp       # 如果之后要建网站(HTTP)
  ufw allow 443/tcp      # 如果之后要建网站(HTTPS)
  ufw enable             # 启用防火墙
  ufw status             # 查看状态

第四步:你想用云主机做什么?(选择场景)

现在你的主机安全且准备好了,根据你的目标,可以安装不同的软件:

场景A:搭一个个人网站/博客

安装LNMP(Linux + Nginx + MySQL + PHP)

  # 一行命令安装(推荐使用脚本)
  wget http://soft.vpser.net/lnmp/lnmp1.9.tar.gz -cO lnmp1.9.tar.gz && tar zxf lnmp1.9.tar.gz && cd lnmp1.9 && ./install.sh lnmp

- 安装完成后,你的网站根目录在/home/wwwroot/default/,把网页文件丢进去即可。

场景B:搭建一个API服务或后端应用

如果你用Python(Flask/Django)

  apt install python3 python3-pip -y
  pip3 install flask gunicorn
  # 然后上传你的代码,使用gunicorn运行

如果你用Node.js

  curl -fsSL https://deb.nodesource.com/setup_20.x | bash -
  apt install nodejs -y
  # 然后上传代码,运行 npm start

场景C:当文件服务器/同步盘

安装可道云/Kodbox

  # 它是一个开源的在线文件管理器,支持看图、听歌、文档编辑
  wget https://static.kodcloud.com/update/download/kodbox.1.38.zip
  unzip kodbox.1.38.zip -d /var/www/html/

场景D:学习Linux操作系统

安装一个桌面环境(不推荐,会占很多资源):

  apt install ubuntu-desktop -y   # 安装GNOME桌面

第五步:长期维护要点

1、定期更新:每月执行一次apt update && apt upgrade -y

2、更改SSH端口(防扫描):

- 编辑配置文件:vim /etc/ssh/sshd_config

- 找到#Port 22,改为Port 22222(任意5位数)

- 重启SSH服务:systemctl restart sshd

别忘了先放行新端口ufw allow 22222

3、做好备份:定期把/etc 文件夹或数据库 dump 到你的本地电脑。

常见问题解决(如果连不上)

现象ssh: connect to host xxx port 22: Connection refused

原因:云平台的安全组没有开放22端口。

解决方法:登录云厂商控制台 -> 找到“安全组”/“防火墙” -> 添加入站规则,允许TCP 22端口(来源填0.0.0.0/0)。

现象:安装软件时提示 “E: Unable to locate package”

原因:没有执行apt update(Ubuntu)或yum makecache(CentOS)。

>先连上、更新系统、创建普通用户、配好防火墙,然后按需装软件。

如果你有具体想做的事情(我想搭个Wordpress博客”或“我想跑个Python机器人”),可以告诉我,我可以给你更详细的步骤!

文章摘自:https://idc.huochengrm.cn/zj/25874.html

评论