当然可以,通过手机远程连接云主机(比如Linux服务器或Windows服务器)非常方便,出差或在外时能随时处理紧急问题。
这里分两种情况为你介绍:连接Linux云主机 和连接Windows云主机。
一、连接Linux云主机(最常见,使用SSH协议)
你需要一个SSH客户端App,推荐以下3款主流且免费的应用:
推荐App:
1、Termius(iOS/Android通用,界面漂亮,功能强大,免费版够用)最推荐
2、JuiceSSH(仅有Android版,轻量级,国产优化好)
3、Termux(Android上的Linux终端模拟器,可玩性高,但需要一定Linux基础)
连接步骤(以Termius为例):
1、准备信息:确保你知道云主机的:
公网IP地址(123.123.123.123)
SSH端口(默认是22,如果你改过请使用新端口)
用户名(Linux通常是root 或你自己创建的用户)
密码 或SSH密钥(私钥文件)
2、打开App并创建连接:
Host:填写你的公网IP。
Port:填写SSH端口(默认22)。
Username:填写用户名(如root)。
3、验证方式:
密码登录:勾选“Password”,输入密码,然后点击连接。
密钥登录(更安全):
- 如果云主机是用密钥登录的,你需要把私钥文件(通常是.pem 或.ppk 文件)传到手机上,或者在Termius里导入。
- 在Termius的“Keys”管理里,添加你的私钥文件(可以复制粘贴内容或导入文件)。
- 连接时,选择“Key”方式,并关联你导入的密钥。
4、连接成功:点击“Save”(保存)后,再点“Connect”(连接),连接成功后,你会看到熟悉的Linux命令行界面,可以正常执行命令了。
二、连接Windows云主机(使用远程桌面协议)
你需要一个微软远程桌面App。
推荐App:
Microsoft Remote Desktop(微软官方出品,iOS和Android均有,免费,稳定)唯一推荐
连接步骤:
1、准备信息:
公网IP地址
服务器管理员账号和密码(通常叫Administrator 或你自定义的用户名)
端口(RDP默认是3389)
2、打开App并添加桌面:
- 点击右上角的“+”号或“添加”按钮。
- 选择“Desktop”(桌面)。
3、填写连接信息:
PC name:填写你的公网IP地址(后面可以加:端口,如123.123.123.123:3389)。
User account:点击“Add user account”,填写用户名和密码。
4、连接:点击右上角的“Save”,然后点击新出现的桌面图标开始连接。
5、操作:连接成功后,你手机的屏幕就会显示云主机的Windows桌面,可以用触摸屏模拟鼠标操作(单指拖动、双指滚动、长按等于右键)。
如果上面步骤都对了但还是连不上,请检查以下几点:
1、检查网络安全组/防火墙(最重要)
- 登录云服务商控制台(如阿里云、腾讯云、华为云等)。
- 找到你的云主机,进入安全组或防火墙设置。
- 检查入方向规则:
Linux (SSH):必须放行TCP 22 端口(或你的自定义端口)。
Windows (RDP):必须放行TCP 3389 端口(或你的自定义端口)。
- 安全组规则一般设置“允许0.0.0.0/0”代表允许所有IP访问。注意:这有安全风险,建议改为只允许你的手机网络IP(但你手机IP会变,所以建议先用允许所有,紧急时用完后记得关闭或限制)。
2、检查云主机内部防火墙
- 如果是Linux,检查firewalld 或ufw 是否放行了端口。
- 如果是Windows,检查Windows防火墙是否允许远程桌面(控制面板->系统和安全->Windows Defender防火墙->允许应用或功能通过防火墙)。
3、确认公网IP正确
- 云主机重启后,公网IP可能改变(除非你买的是固定公网IP)。
4、检查网络:你的手机Wi-Fi或移动数据网络是否正常?可以尝试切换一下(比如Wi-Fi不行的话切4G/5G试试)。
| 场景 | 云主机系统 | 推荐手机App | 默认端口 | 关键点 |
| 命令行操作 | Linux | Termius / JuiceSSH | 22 | 需SSH客户端,安全组放行22 |
| 图形化桌面 | Windows | Microsoft Remote Desktop | 3389 | 需官方RDP客户端,安全组放行3389 |
一句话建议: 大部分云主机是Linux系统,下载Termius,填入IP、用户名、密码(或导入密钥),就能连上,如果连不上,第一件事去检查云平台安全组规则是否放行了对应端口。
文章摘自:https://idc.huochengrm.cn/zj/25251.html
评论