1. termius
官网地址:https://termius.com/
Termius是一个跨平台的SSH客户端,它提供了一个便捷的方式来远程连接和管理服务器、虚拟机和网络设备。以下是Termius的一些特点和功能:
-
跨平台支持:Termius可在多个操作系统上运行,包括Windows、macOS、Linux、iOS和Android。这使得可以在不同设备上保持一致的远程连接体验。
-
SSH和Telnet连接:Termius支持SSH和Telnet协议,能够连接到各种设备,如Linux服务器、网络交换机、路由器等。
-
用户友好的界面:Termius具有直观的用户界面,能够方便地管理和组织多个远程连接。可以创建文件夹、标签和组织连接,以便更好地组织和访问服务器和设备。
-
安全和加密:Termius通过SSH协议提供了安全的远程连接,保护数据传输和身份验证过程。它支持各种加密算法和密钥管理,以确保连接的安全性。
-
SFTP文件传输:Termius集成了SFTP(SSH文件传输协议),可以在本地和远程服务器之间进行文件传输和管理。可以上传、下载、重命名和删除文件,以及创建和编辑文件。
-
SSH代理和跳板:Termius支持SSH代理和跳板功能,能够通过跳板服务器访问其他内部网络中的服务器。这对于管理复杂网络架构和安全设置非常有用。
-
云同步和备份:Termius提供云同步功能,可以将连接和设置同步到云端,可以在不同设备之间轻松访问和管理。此外,它还支持连接和设置的备份,以防止数据丢失。
-
插件和扩展:Termius支持插件和扩展,可以增强其功能和定制性。可以使用插件添加新的功能,例如端口扫描、文件编辑器等。
界面如下:
2. Xshell + WinSCP
本人最常用的是Xshell + WinSCP组合,界面可能没有termius那么个性化,但是使用习惯之后二者双开跑代码也非常方便。
下图中的显卡状态动态显示是一个Python包 nvitop
实现的,非常推荐!