随时随地管理Linux服务器


既然有了3G, 随时随地能上网了, 那很自然的我就希望能用手机管理服务器. Android手机本身就是Linux的一种, 连接另一台Linux服务器只是顺水行舟.

需要用到SSH客户端, 我的选择是ConnectBot, 免费的.

在HTC EVO4G上的具体步骤如下:

  1. 启动ConnectBot
  2. 不要急于连接, 先按menu键, 然后点”manage pubkeys”管理密钥.
  3. 在密钥界面(目前是空的), 再按menu, 然后点generate/建立
  4. 在接下来的界面内输入密钥的基本信息, 名字, 加密位数等等. password是可选的, 不过最好还是设置一个简单的
  5. 然后界面会要求你在方框内乱画一气, 以生成一个随机数字
  6. 密钥建好了, 下面要把对应的公钥放到服务器上, 这样就不需要password口令验证了.
  7. 按住密钥, 在弹出的菜单选”copy public key”, 就是复制公钥
  8. 按返回键( <- ), 建立服务器连接, 格式就是通用的[email protected]
  9. 第一次连接时还是要输入password的, 用软键盘很容易出错, 🙂

登录后, 输入如下命令

echo “PUBKEY” >> .ssh/authorized_keys

其中, 上面引号内的PUBKEY是你的公钥, 也就是需要按menu键, 然后选择paste/粘贴. 上面第7步复制的公钥就出来了.

之后就可以logout, 再试试用公钥登录啦.

另外, 软键盘上没有Ctrl, Alt和Esc, 输入方法是在terminal窗口点击, 下面会出现这几个控制键, 再点击就行了.

例如常用的Ctrl-c, 输入方法是点击窗口, 按Ctrl, 再按c, 再按空格就可以了. 很麻烦, 但好在这不是常用的.

昨天在家用Enclave测试了一下, “远程”关机, 🙂 当然笑笑并没有当回事, 这和用遥控器关电视差不多啊…


    4 responses to “随时随地管理Linux服务器”

    1. 我在手机里写wp都快手抽筋了,管服务器……………最多应下急吧。
      感觉这种情况用百度的拇指键盘应该不错,非规律英语输入的。