MacBook Pro如何连接VPS?
| 步骤 |
操作说明 |
使用工具提示 |
| 1 |
准备VPS信息:公网IP、SSH端口、用户名及密码/密钥 |
确认VPS提供商提供的连接信息 |
| 2 |
打开Mac终端应用程序 |
通过“聚焦搜索”或“应用程序→实用工具”中找到终端 |
| 3 |
输入SSH连接命令 |
例如:ssh username@vpsipaddress -p portnumber |
| 4 |
首次连接时确认服务器指纹 |
输入“yes”并回车 |
| 5 |
输入密码或使用密钥认证 |
密钥需提前保存至~/.ssh/并设置权限为600 |
| 工具名称 |
功能特点 |
适用场景 |
| ———- |
———- |
———- |
| Termius |
跨平台SSH客户端,支持多标签、文件传输 |
需要图形化界面的用户 |
| 终端 |
系统自带,支持基础SSH命令 |
快速简单连接 |
| Microsoft Remote Desktop |
支持远程桌面连接 |
需要图形化操作VPS |
| 常见问题 |
可能原因 |
解决方案 |
| ———- |
———- |
———- |
| 连接超时 |
网络问题或防火墙阻止 |
检查网络设置,确认VPS防火墙允许SSH |
| 认证失败 |
密码错误或密钥权限问题 |
重新输入密码或检查密钥权限设置 |
| 端口不可达 |
VPS未运行SSH服务或端口错误 |
确认VPSSSH服务状态及端口号 |
MacBook Pro连接VPS的完整指南
一、基础连接步骤
- 准备连接信息
确保已获取VPS的公网IP(如123.45.67.89)、SSH端口(默认22,部分VPS可能修改为自定义端口如2222)、登录用户名(如root或ubuntu)及密码或密钥文件。密钥登录需将私钥(如idrsa)保存至本地
~/.ssh/目录,并执行权限设置:
chmod 600 ~/.ssh/idrsa
- 通过终端连接
打开Mac终端(通过“聚焦搜索”或“应用程序→实用工具”),输入以下命令之一:
ssh 用户名@公网IP -p 端口号
示例:
ssh ubuntu@123.45.67.89 -p 22,首次连接需输入
yes确认指纹。
ssh -i ~/.ssh/idrsa 用户名@公网IP -p 端口号
- 简化操作
在
~/.ssh/config文件中添加VPS配置(若无则新建),后续可直接通过
ssh vps名称连接:
Host myvps
HostName 123.45.67.89
User ubuntu
Port 22
IdentityFile ~/.ssh/idrsa
二、推荐工具与进阶功能
1. Termius(图形化SSH客户端)
- 下载与安装:通过Mac App Store或官网获取。
- 核心功能:
- 多会话管理(支持标签页和分屏视图)。
- 文件传输(SFTP/SCP协议)。
- 命令历史记录与脚本保存。
- 适用场景:需频繁切换VPS或偏好可视化操作的用户。
2. 终端高级技巧
- 文件传输:使用
scp命令快速上传本地文件至VPS:
scp -P 端口号 本地文件路径 用户名@公网IP:VPS目标路径
示例:
scp -P 22 ~/Downloads/test.txt ubuntu@123.45.67.89:/home/ubuntu/。
三、常见问题与解决方案
| 问题现象 |
可能原因 |
解决方法 |
| 连接超时 |
网络不通或VPS防火墙拦截 |
检查本地网络,确认VPS安全组放行SSH端口 |
| 认证失败 |
密码错误/密钥权限过高 |
重置密码或执行chmod 600 ~/.ssh/idrsa |
| 端口拒绝 |
VPS未开启SSH服务 |
通过VPS控制台检查SSH服务状态 |
四、注意事项
- 安全性:建议禁用密码登录,改用密钥认证。
- 性能优化:若延迟高,可尝试更换VPS数据中心节点(如从洛杉矶切换至东京)。
- 代理设置:若需通过代理连接,在终端配置环境变量:
export httpproxy=socks5://127.0.0.1:1086
export httpsproxy=socks5://127.0.0.1:1086
发表评论