将您的手机变成一个便携式迷你工作站来管理您的服务器!

​本指南将您的手机变成便携式工作站,让您的远程工作生活更轻松。 它在我的日常远程工作活动中帮助了我很多,所以我真的很想与你分享我是如何做到的!

但在我开始介绍技术细节之前,请允许我分享一些关于在这个不断变化的时代中远程工作的转型转变的想法。

远程工作革命

疫情蔓延一年多,让人们有了新的认识 #WorkFromHome 的想法. 对这个想法不熟悉的人 从中学到了很多 已经存在的 远程工作社区 回到疫情初期。

但对于远程工作者来说,一切照旧。

本指南特别关注这一方面——以最少的硬件需求,让您可以在任何地方轻松工作。 带我去 example ——我一直在合作 这是开源软件Linux 手册和 高开 Cloud 多年来 远程工作的前 CoViD 时代.

我目前的工作包括定期维护我们的云服务器和不时在其上运行的网络应用程序。

当我没有笔记本电脑时,我将展示我是如何做到这一点的。 它使您的远程工作生活变得更加轻松和方便! 如果你是核心 DevOps 和 SysAdmin 工作角色,这真的会对你有所帮助。

所以让我们潜入…

先决条件

在开始之前,有必要快速了解一下软件和硬件要求:

面向横向的安卓手机
带 USB 加密狗的迷你无线触摸板 + 键盘带 USB 加密狗的迷你无线触摸板 + 键盘
USB-C 转 USB-A 母 OTG 适配器USB-C 转 USB-A 母 OTG 适配器
Micro-USB 转 USB-A 母头 OTG 适配器Micro-USB 转 USB-A 母头 OTG 适配器
  • ConnectBot Android 应用程序 或任何其他基于终端的应用程序
  • 在您的云服务器上添加 Android 手机的 SSH 公钥(由 ConnectBot 生成)

所以,这就是食谱! 现在让我们开始做饭吧:):

软件设置

您可以安装 ConnectBot 应用程序F-机器人 或谷歌播放。 我更喜欢 F-Droid。

安装完成后,就可以生成 SSH 密钥并将云服务器添加到应用程序中了。

在 ConnectBot 上生成 SSH 密钥

在手机上打开应用程序,然后点击右上角的三个点:

图像

选择 Manage Pubkeys 从出现的菜单中。

图像

点击“+”号,如下图:

图像

现在,生成您的密钥。 在这里,我给它起了名字⁣mini-workstation 并确保 Load key on start 已启用。 轻按 GENERATE 位于底部:

图像

继续触摸盒子,直到达到 100%。 此操作可确保密钥生成期间的随机性:

图像

在那里,您的密钥现已生成:

图像

按住它以显示下拉菜单:

图像

复制公钥。 您将需要在您要登录的服务器上使用它,以启用便携式可访问性。 要为未来的服务器轻松做到这一点,您可以将其保存在您的云服务帐户配置文件中。 您还可以保留私钥(见下文 Copy public key 上)备份在安全位置以便妥善保管。

成功将 SSH 公钥添加到云服务器后,您现在就可以添加服务器以使用手机从任何地方访问它。

现在让我们回到同一个 ConnectBot 主屏幕。 点击右下方蓝色圆圈内的“+”:

图像

由于语法揭示了您必须执行的操作,请输入您的服务器用户名和 IP/域,并指定您的 SSH 配置使用的端口号。

完成后,将字体大小设置为 15,以便在您使用手机上的服务器终端时获得更好的可读性。 现在按住 Use pubkey authentication 并选择刚刚创建并添加的 SSH 公钥:

图像

一旦设置好,最好也给它一个易于理解的昵称:

图像

现在,启用 Use SSH auth agent. require confirmation 选择后会自动启用。

图像

如果您的互联网连接速度较慢,您可以启用 Compression. 您还可以启用 Stay connected 如果您在工作时由于 SSH 安全超时而断开连接。 在这种情况下,启用它会自动将您重新连接到主机。

在那里,您现在已将服务器添加到 ConnectBot!:

图像

通过这种方式,您可以添加更多服务器,并且通过此设置,您的手机成为便携式设备,可以从任何有互联网连接的地方访问它们!

硬件设置

但是等等,这还不够,因为当您通过终端访问时,由于屏幕键盘,可以查看的屏幕空间更少。 这种不便可以通过我在上面的“成分”列表中链接的便携式迷你无线键盘(包括触摸板!)来解决;)。

它带有一个 诺基亚 BL-4C 一次充电可以使用几天的电池! 随附充电线以及用于无线连接的 USB 加密狗。 最后,您还需要一个 OTG 适配器 能够将加密狗连接到您的手机。 一般来说,根据手机的 USB 端口类型,您需要 USB-C 或 Micro-USB 类型的 OTG 转换器(在上面的先决条件部分中链接)。

因此,“微型工作站改造”过程包括以下步骤:

  • 将随键盘提供的 USB 加密狗连接到 OTG 连接器。
  • 确保在您的手机设置中启用了 OTG。
  • 将该 USB+OTG 组合连接到您的手机。
  • 当您向侧面旋转/倾斜手机时,在手机上启用“迷你工作站”体验。
  • 翻转位于迷你设备右上角的电源开关。
  • 使用键盘上的迷你触摸板,当您移动手指时,您的手机屏幕上会出现一个新光标(这意味着它正在工作!)。
  • 触摸板测试后,打开手机上的任何笔记应用程序并通过输入随机键来测试键盘。
  • 你都准备好了! 启动 ConnectBot 并 去新

从最近开始,采用这种设置对我来说非常有趣和有帮助,特别是因为这是一个成熟的多媒体键盘!

这是我的“迷你工作站”,运行 htop Linode 测试服务器上的命令 🙂 !:

借助 OTG 适配器和无线键盘将 Android 手机转换为便携式迷你工作站安卓手机变身便携迷你工作站!

其实不是这样的。 使用这种便携式和远程工作友好的设置,您可以做更多事情。 您还可以使用令人惊叹的工具获得桌面体验,例如 安德罗尼克斯 在你的手机上! 这是过去实验中的一些东西;)!:

在 Android 手机上运行在 Andronix 上的 Xfce 桌面环境Xfce 在 Android 手机上运行在 Andronix 上

也许我改天再讨论 这是开源软件

希望您喜欢这次将现有小工具转变为迷你电脑的小冒险! 感谢您的阅读! 如果您在某个地方尝试本指南,请在下面的评论部分告诉我们您的经验! 到那时,再见!