准备工作
-
获取云服务器信息
步骤 操作 1 安装Termux:在应用商店搜索并安装。 2 安装SSH客户端: pkg install openssh
。3 连接服务器:输入 ssh 用户名@服务器IP -p 端口
。4 输入密码或选择密钥文件(需提前配置)。 使用JuiceSSH(图形化工具)
功能 说明 快速连接 输入IP、端口、用户名,支持保存会话。 密钥认证 导入 .pem
密钥文件(比密码更安全)。文件传输 内置SFTP功能,可上传/下载文件。
通过远程桌面连接
Windows系统(RDP协议)
工具 配置 Microsoft Remote Desktop 在云服务器设置中启用“允许远程桌面”,记录IP和用户名。 第三方工具(如RD Client) 支持多指触控,体验更优。 Linux系统(VNC协议)
步骤 操作 1 在云服务器安装VNC Server: sudo apt install tightvncserver
。2 启动VNC服务: vncserver :1
,记录端口号(如5901)。3 安卓安装VNC Viewer,输入 IP:端口
连接。
文件传输(FTP/SFTP)
工具 特点 AndFTP 支持FTP/SFTP,可输入云服务器IP和账号直接连接。 WinSCP(配合Termux) 通过 ssh
命令挂载服务器为本地文件夹。
注意事项
-
安全加固
- 检查云服务器是否启用了SSH服务(
systemctl status sshd
)。 - 确认用户名和密码正确,或密钥文件权限是否为
600
(chmod 600 ~/.ssh/id_rsa
)。 - 若使用密钥认证,确保服务器端
~/.ssh/authorized_keys
包含公钥。
问题2:如何通过安卓访问云服务器的Web服务?
解答:
- 在云服务器部署网站(如Apache/Nginx),并开放80/443端口。
- 安卓设备直接在浏览器输入
http://服务器IP
或https://服务器IP
。 - 若需内网穿透,可搭配工具(如ngrok)生成公网
- 检查云服务器是否启用了SSH服务(
-