如何使用智能手机远程连接到Linux机器?

有时,对于系统管理员而言,生活可能真的很艰难。灵活的时间安排是任何系统管理员的工作描述的一部分。想象一下,您正在休假,而您拥有的只有智能手机,您会接到电话:“网络服务器出了点问题!您的生活可能真的很惨。
有了Android设备上的SSH客户端,您可以在旅途中检查服务器和IoT设备的状态,并需要检查服务器的状态或性能。

以下是一些可用于连接到Linux机器的Android和iPhone(iOS)用户可用的应用程序

ConnectBot

平台:Android
Google Play商店:https//play.google.com/store/apps/details?id = org.connectbot&hl = zh-CN

ConnectBot是Android平台的安全外壳客户端。它的最终目标是创建一个安全的连接,您可以通过该连接使用远程计算机上的外壳并将文件来回传输到手机。如果您正在寻找带有自定义选项的免费应用程序,则ConnectBot具有您希望良好的SSH客户端提供的所有基本功能。
在创建SSH主机时,ConnectBot为您提供了多种选择,例如SSH身份验证代理,压缩等。
该应用程序带有特殊键,可让您访问控制键,箭头键,功能键等。ConnectBot的其他功能包括持久连接,登录后自动化脚本,管理公钥的功能等。简单来说,ConnectBot具有所有基本功能良好的SSH客户端期望的功能。

Termius 

平台:Android | iOS
Google Play商店:https : //play.google.com/store/apps/details?id=com.server.auditor.ssh.client
Mac App Store:https : //itunes.apple.com/in/app/ termius-ssh-client / id1176074088?mt = 12

Termius不仅仅是一个SSH客户端-它是一个完整的命令行解决方案。使用Termius,您可以从Android或iOS移动设备安全地访问Linux或IoT设备。它与Mosh兼容,可在不断变化的高延迟下提供出色的可靠性。
用户界面非常简单,使用该应用程序也非常简单。您所要做的就是输入SSH命令以登录服务器并开始管理服务器,Raspberry Pi,Docker容器或任何其他服务或机器。它具有内置的SFTP客户端,以便轻松管理,下载和上传服务器上的文件和目录。
使用此应用程序,您还可以通过从本地终端访问Android设备来进行其他操作。使得Termius真正与众不同的是对多种加密算法的支持,例如内置密钥生成器,支持导入腻子密钥,支持两因素身份验证,动态端口转发,对主机进行分组的能力等。

Get Console 

平台:iOS
Mac App Store:https//itunes.apple.com/us/app/get-console/id412067943?mt = 8

Get Console是一个功能强大且功能完善的终端应用程序,提供对网络和其他设备以及SSHv2,Telnet,脚本,TFTP服务器,完整日志记录,与Dropbox集成,iCloud和即时屏幕共享的物理串行控制台访问。请阅读下面的完整信息。
使用“获取控制台”,您可以轻松地共享iPad / iPhone的终端窗口或访问远程服务器以提供对控制台会话的远程访问-对远程支持,教学或灾难恢复很有用。

JuiceSSH

 

平台:Android
Google Play商店:https//play.google.com/store/apps/details?id = com.sonelli.juicessh

JuiceSSH声称是Android用户的#1免费SSH客户端,它具有时尚,小巧和功能丰富的特点。这个应用程序是一个很棒的SSH,mosh和telnet客户端,您可以随时从任何Android设备上安装和控制和管理Linux系统。
使用JuiceSSH,您可以为各种连接设置身份。创建SSH连接时,可以将其配置为在登录时运行特定的脚本。当您登录计算机后始终执行相同的操作时,此功能非常有用。它还提供了本地Android终端支持,第三方插件,多个主题,对外部键盘的支持,在会话之间进行复制和粘贴的功能,RSA密钥生成器,密钥转发,用于慢速连接的压缩,能够在后台运行多个SSH连接,等等

Mobile SSH

平台: Android | iOS
Google Play商店:https
//play.google.com/store/apps/details?id=mobileSSH.feng.gao&hl=zh- CN Mac App Store:https : //itunes.apple.com/app/id1156707581

移动SSH是基于OpenSSH和Putty设计的免费SSH客户端。该应用程序非常基础,没有设置或配置选项,其用户界面也不适合。但是,该应用程序支持多个SSH会话和RSA密钥身份验证。只需添加您的SSH详细信息,点击“连接”按钮,就可以了。
如果您只是在寻找可以轻松完成工作的简单SSH客户端,那么Mobile SSH是一个不错的选择。