通过 SSH 连接到您的设备!
SSHDroid是 Android 的 SSH 服务器实现。
该应用程序可让您从 PC 连接到您的设备并执行命令(如“终端”和“adb shell”)或编辑文件(通过 SFTP、WinSCP、Cyberduck 等)。
如果您喜欢这个应用程序,您可以考虑通过升级到专业版来支持它,并提供更多功能,例如:
- 扩展通知控制
- 主屏幕和锁屏小部件
- 共享密钥认证
- WiFi自动启动白名单
- 具有意图支持的自动化
- 无广告
常见问题解答:
问:应用程序运行后如何访问我的设备?
一个:
Windows 用户:
- 文件传输:WinSCP (http://winscp.net)。
- 远程外壳:PuTTY (http://goo.gl/XbTF)
Linux 用户:
- 文件传输:大多数文件管理器(如 Nautilus 或 Dolphin)本身支持,只需输入显示为“位置”的 sftp 地址即可。
- 远程 Shell:从终端运行“ssh”。
苹果电脑用户:
- 文件传输:Cyberduck (http://cyberduck.ch)。
- 远程 Shell:从终端运行“ssh”
问:如何升级到专业版?
a:如果您之前在 Google Play 上购买过 SSHDroidPro,新版本会自动检测并升级到专业版,否则您可以通过应用内购买的方式解锁。
问:为什么关闭屏幕后传输速度会降低?
a:启用“锁定 Wifi”选项。如果您的设备至少运行 Android 2.3.x,即使屏幕关闭,您也应该获得全速传输,否则也启用“锁定屏幕”选项。
问:如何使用 Putty/Winscp 共享密钥?
a:您必须从应用程序中生成 OpenSSH 格式的密钥,并使用 Puttygen 将其导入/转换为 ppk 格式。需要最新版本的 Puttygen (>= 0.61)!
问:运行此应用程序需要 root 权限吗?
a:root 是可选的,但不是必需的。
问:如何自动启动/停止应用程序?
一个:
使用以下广播意图:
开始:berserker.android.apps。 SSHDroid .command.START
停止:berserker.android.apps。 SSHDroid .command.STOP
2.1.1
- 初步 Android 5 支持(可能无法与 root 一起使用)
2.1.0
- rsync 现在包含在SSHDroid中(带有 libiconv 支持的实验构建)
- 修复了导入 >= 2048 位密钥的问题
- 修复了应用内购买恢复的问题
- Google Play 服务已更新
- 优化平板电脑的布局
- 微小的用户界面更改
阅读更多信息