English  ·  中文

ServerCat - iOS 上的 JuiceSSH,远不止SSH


KAKO 投稿

简述

当给一个不了解服务器的新手介绍如何登录服务器往往离不开各式各样的SSH工具,老牌的putty或者直接用windows自带的终端,git工具附带的git bash,亦或者是xshell这种,这些绝大部分都只支持电脑端。而当我们出门在外/身边无PC环境此时如果需要登录服务器进行一些操作的话那么面临的选择可以说是十分稀少了。安卓用户有此类需求的往往都知道JuiceSSH,ios上却缺少一个让人眼前一亮的移动端ssh软件,而ServerCat正是一个优雅的SSH客户端且远不止SSH。

ServerCat功能介绍

ServerCat的主打监控、运维自动化工具。相比于JuiceSSH而言SSH客户端的功能只是其最基础的功能。

服务器状态监控及自动化运维:

有时候我们需要一个简单的服务器状态监控,只要能帮助我们快速掌握服务器的各种基础信息即可。比如说CPU、内存、网络状态。目前市面上大部分这种监控要么趋向于服务监控比如uptime要么是网页端为主比如哪吒面板,server status。

首页是一个状态页面,这里可以显示CPU、内存、当前网速、磁盘IO。分别点击各个部分还会变成

负载、交换内存、上传下载总流量、磁盘读写量

02 die8

点击服务器的名称则可以进入该服务器的详细状态栏

01 8fgm

这个可以说是非常的对我胃口。

因为我每年都会因为各种事宜购买独立服务器、海外高性能服务器、年付的低价打折服务器、备案服务器等等之类的。有时候出门之后某个服务器上的服务挂掉了,来通知了那种不知道是因为什么原因导致服务挂掉是最让人头疼的,到底是服务崩了还是因为服务器出故障了一无所知,出门在外又无法快速定位到问题出现在哪里,只能干着急。

而ServerCat的状态展示最起码可以让我快速定位是服务器的问题还是服务的问题。如果服务器挂了就去重启服务器,或者切换到备用服务器。如果是服务挂了也可以先通过服务器进程看看哪个进程出现了问题。

04 dr49

如果定位到问题的所在就可以通过ssh来进入服务器进行一些简单的操作来拉起服务。亦或者是通过预设的命令片段来快速操作预设的方案。

05 z3qs

SSH客户端

ServerCat在SSH客户端的功能上也不含糊,对比JuiceSSH这种老牌的SSH客户端来说我觉得ServerCat在功能上是不逊色的,除了基础的登录、键入指令的功能外,ServerCat还支持从剪切板粘贴命令、运行预设的命令片段以及设置字体、字体大小外观等命令行美化功能。你可以根据自己的使用习惯和爱好自行修改SSH客户端的样式,这一点对比其他的移动端SSH客户端来说还是十分的用户友好的。人人都偏爱更优美的UI不是吗?

06 c4ub

08 q3n7

07 f6rz

编排

这个功能主要是用来创建及管理Docker容器服务的,你可以先预设好docker镜像的各个参数,然后选择你要让那些服务器运行即可。

09 9ykl

这个功能在管理服务器集群的时候用处还是比较大的。避免了自己的重复性操作

结语

小编一开始将ServerCat比作JuiceSSH在IOS上的替代品其实是对ServerCat有些不公平的,因为ServerCat作为一个苹果端平台通用的SSH客户端软件来说可能不是最好的选择,但是对于拥有多台服务器的苹果用户而言它无疑是一个更全面的解决方案尤其是有运维方面需求的用户。

相较于其他的SSH客户端而言我觉得这款软件更多的是偏向于轻量的自动化运维的工具。它可以让你在出门在外的时候也无需担心你的服务出现一些小问题的却因为身边没有电脑无法快速解决。你只需要预设好常用的片段命令比如说重启服务、重启服务器、备用机切换之类的就可以快速解决90%的问题。剩下的重大问题反而是无论你在不在电脑前面都无法快速解决的。

© 2024