🗣 Wd提问: ubuntu远程连接vps
🤖 Ai回答: 在 Ubuntu 上远程连接到 VPS(虚拟私人服务器)最常用的方法是通过 SSH(Secure Shell) 协议。以下是详细步骤,涵盖配置、连接和常见问题解决:
一、准备工作
1、确认 VPS 已开启 SSH 服务
大多数云服务商(如阿里云、腾讯云、AWS)默认开启 SSH,但需确认:
bash
登录 VPS 后执行(如果尚未登录)
sudo systemctl status ssh 查看 SSH 服务状态
若未运行:启动服务
bash
sudo systemctl start ssh
sudo systemctl enable ssh 设置开机自启
2、获取 VPS 的公网 IP
在云服务商控制台(如阿里云)找到 VPS 实例,记录 公网 IP 地址(非内网 IP)。
3、配置安全组/防火墙(关键步骤!)
云服务商操作(以阿里云为例):
进入 安全组配置 → 入方向规则 → 添加规则:
类型:`SSH` (TCP)
端口范围:`22`(默认端口)
授权对象:`0.0.0.0/0`(允许所有 IP,生产环境建议限制为你的 IP 范围)
本地防火墙(如果本地有防火墙):
bash
sudo ufw allow 22/tcp Ubuntu 默认防火墙
sudo ufw enable
二、连接 VPS(SSH 方式)
方法 1:通过 Linux/Mac 终端连接
bash
ssh username@VPS_IP
参数说明:
`username`:VPS 上的用户名(通常是 `ubuntu` 或 `root`,推荐用普通用户)。
`VPS_IP`:VPS 的公网 IP 地址。
示例:
bash
ssh ubuntu@120.78.20.12 替换为你的 VPS IP
方法 2:通过 Windows 连接
Option A:使用 Windows 自带的 OpenSSH 客户端(Windows 10/11)
1、检查是否已安装:
powershell
ssh -V 若无输出,需安装
2、安装 OpenSSH:
搜索 启用或关闭 Windows 功能 → 勾选 OpenSSH 客户端 → 确定。
3、连接:
powershell
ssh ubuntu@120.78.20.12
Option B:使用 PuTTY(推荐)
1、下载 PuTTY:[https://www.putty.org/](https://www.putty.org/)
2、打开 PuTTY → 输入:
Host Name (or IP address):`120.78.20.12`
Port:`22`
Connection type:`SSH`
3、点击 Open → 输入用户名和密码。
三、高级配置(可选)
1、使用密钥认证(替代密码,更安全)
步骤:
bash
本地生成密钥对
ssh-keygen -t ed25519 回车默认位置,按提示确认
复制公钥到 VPS
ssh-copy-id ubuntu@VPS_IP 替换为你的 VPS IP
连接时无需密码:
bash
ssh ubuntu@VPS_IP 直接连接
2、修改 SSH 端口(提升安全性)
编辑 SSH 配置:
bash
sudo nano /etc/ssh/sshd_config
找到 `Port 22`,修改为 `Port 2222`,保存并重启:
bash
sudo systemctl restart ssh
防火墙放行新端口:
bash
sudo ufw allow 2222/tcp
3、禁用 root 用户登录(增强安全)
编辑配置:
bash
sudo nano /etc/ssh/sshd_config
找到 `PermitRootLogin yes` → 改为 `PermitRootLogin prohibit-password`
重启服务:
bash
sudo systemctl restart ssh
四、常见问题解决
❌ 错误:`Connection refused`
原因:SSH 服务未启动或防火墙未放行。
解决:
bash
检查 SSH 服务
sudo systemctl status ssh
检查防火墙
sudo ufw status
❌ 错误:`Permission denied (publickey)`
原因:密钥认证失败(如公钥未正确添加)。
解决:
bash
在本地生成密钥对
ssh-keygen -t ed25519
复制公钥到 VPS
ssh-copy-id ubuntu@VPS_IP
❌ 错误:`Could not resolve hostname`
原因:IP 地址输入错误或网络问题。
解决:用 `ping VPS_IP` 测试网络连通性。
❌ 连接超时(超 10 秒)
原因:网络延迟或 VPS 过载。
解决:尝试更换网络环境,或检查 VPS 状态(如是否关机)。
五、重要安全建议
1、禁用 root 登录:仅用普通用户登录,通过 `sudo` 提权。
2、强制使用密钥认证:关闭密码登录:
bash
sudo nano /etc/ssh/sshd_config
修改:
PasswordAuthentication no
PermitRootLogin no
3、定期更新系统:
bash
sudo apt update && sudo apt upgrade -y
4、限制 SSH 访问范围:在安全组中仅允许你的 IP 地址访问。
提示:首次连接 VPS 时,终端会提示 The authenticity of host...,输入 `yes` 确认即可(后续连接自动信任)。
通过以上步骤,你已成功配置并连接到 Ubuntu VPS。务必在连接后立即设置安全策略,避免账户被暴力破解!
📣 商家广告:





0
IP地址: 147.73.180.175
搜索次数: 0
提问时间: 2025-11-08 18:24:57
🛒 域名购买:
chang.net.cn
gzzc.net
op.gs
eg.cx
soukan.com.cn
42.gs
815.net.cn
862.net.cn
2.js.cn
y-u.com.cn
❓️ 热门提问:
服务器租用香港
站群网
查注册域名
远程vps是什么
网店托管代运营网店托管
机房数据备份
外贸服务器 香港
班级网站设计
搬瓦工优惠码2020
如何注册新域名
豌豆Ai站群搜索引擎系统
🌐 域名评估:
xg.gs
dji.sh.cn
8.hi.cn
021.hk
musk.bj.cn
robots.red
h.qh.cn
jagb.cn
evtoltower.com
uu.ln.cn
⛏ 最新挖掘:
凯里酸汤鱼
贵阳烤脑花
都匀毛尖茶
花溪牛肉粉
贵阳烤生蚝
贵阳烤豆腐
贵阳纸包鱼
贵阳特色菜
🖌 热门作画:
🤝 关于我们:
豌豆Ai
域名
建站
站群
留痕
推广
评估
源码
开发Ai
工具
日记
价格
加盟
广告
流量
留言
联系
🗨 加入群聊:
🔗 友情链接:
贵阳净化车间
搜索引擎工具
ai提问
🧰 站长工具:
Ai工具 whois查询 搜索
📢 温馨提示:本站所有问答由Ai自动创作,内容仅供参考,若有误差请用“联系”里面信息通知我们人工修改或删除。
👉 技术支持:本站由豌豆Ai提供技术支持,使用的最新版:《豌豆Ai站群搜索引擎系统 V.25.10.25》搭建本站。