Mac Pro如何通过SSH连接VPS?需要哪些步骤和工具?
| 步骤 |
操作说明 |
使用工具 |
| 1. 准备信息 |
获取VPS的公网IP、SSH端口、用户名及密码/密钥 |
- |
| 2. 打开终端 |
通过聚焦搜索或应用程序→实用工具找到终端 |
终端(内置) |
| 3. SSH连接 |
输入命令 ssh 用户名@公网IP -p 端口号 |
终端或第三方SSH工具 |
| 4. 首次连接 |
输入yes确认服务器指纹,再输入密码 |
- |
| 5. 密钥登录(可选) |
使用ssh -i ~/.ssh/私钥路径 用户名@IP -p 端口号 |
终端 |
Mac Pro连接VPS详细教程
一、基础连接步骤
- 准备信息
确认VPS的公网IP(如123.45.67.89)、SSH端口(默认22,部分VPS可能修改为自定义端口如2222)、登录用户名(如root或ubuntu)及密码/密钥文件^^1^^。
- 启动终端
- 通过
Command+空格打开聚焦搜索,输入“终端”
- 或前往
应用程序→实用工具中找到终端应用^^2^^。
- 执行SSH命令
ssh 用户名@公网IP -p 端口号
示例:
ssh ubuntu@123.45.67.89 -p 22
首次连接会提示是否保存服务器指纹,输入
yes后回车,再输入密码(输入时无显示)^^1^^2^^。
将私钥文件(如
idrsa)保存至
~/.ssh/目录,设置权限后执行:
chmod 600 ~/.ssh/idrsa
ssh -i ~/.ssh/idrsa 用户名@公网IP -p 端口号
二、进阶配置与工具
1. 简化登录流程
在
~/.ssh/config文件中添加VPS配置(若无则新建),后续可直接用
ssh 自定义名称连接:
Host myvps
HostName 123.45.67.89
User ubuntu
Port 22
IdentityFile ~/.ssh/idrsa
2. 文件传输
使用
scp命令在本地与VPS间传输文件:
scp -P 22 本地文件路径 用户名@公网IP:目标路径
3. 第三方工具推荐
- 图形化SSH客户端:Termius、MobaXterm(支持多标签和文件管理)^^3^^
- 服务器管理工具:goPanel(支持Apache、MySQL等配置)^^4^^
三、常见问题与解决方案
| 问题 |
可能原因 |
解决方案 |
| 连接超时 |
VPS IP错误/防火墙阻止 |
检查IP和端口,确认VPS服务运行状态^^5^^ |
| 认证失败 |
密码错误/密钥权限过高 |
重置密码或执行chmod 600 私钥路径^^1^^ |
| 端口转发错误 |
本地网络限制 |
检查路由器端口映射或联系ISP^^6^^ |
四、注意事项
- 确保VPS已开启SSH服务(默认监听22端口)
- 使用密钥登录时,需在VPS服务器
~/.ssh/authorized_keys中添加公钥内容
- 若需长期连接,建议配置
~/.ssh/config避免重复输入参数^^1^^7^^
发表评论