Termix 1.8.0: SSH Client with Completely Revised Server Monitoring
The cross-platform SSH client receives extensive terminal customizations, SSH snippets, and advanced server monitoring.
(Image: Termix)
The developers of the open-source SSH client Termix have released version 1.8.0. The update brings extensive options for terminal customization, advanced SSH tools, and a completely revised server monitoring system. In addition, the developers have fundamentally revised the authentication systems, which is why existing desktop and mobile versions need to be updated.
As a cross-platform SSH client, Termix is aimed at system administrators and developers who access servers from various devices. In addition to terminal access, the software also offers an integrated file manager and runs on both desktop systems and mobile devices.
Terminal According to User Wishes
Among the central innovations are extensive customization options for the terminal interface. Users can now individually configure themes, fonts including size, line spacing, and character spacing. Cursor style and blinking, scroll-back buffer, bell style, as well as various modifiers for fast scrolling and backspace can also be set. In addition, there is support for SSH agent forwarding, automatic startup of Mosh – Mobile Shell, a popular SSH alternative – as well as the option to automatically set environment variables or execute startup snippets when establishing a connection.
In terms of SSH tools, version 1.8.0 introduces so-called SSH snippets – reusable commands that can be executed with a single click. The tab system has been modeled after web browsers and now allows draggable tabs with improved usability. The left sidebar is adjustable in width, and instead of a single server button, there is a hamburger menu for faster access to host management and the file manager.
Videos by heise
Server Monitoring with Configurable Widgets
The server statistics system has been fundamentally revised. Users can now individually activate or deactivate status monitoring – recognizable by green or red icons in the sidebar – and set the ping intervals themselves. New widgets include CPU and RAM utilization as charts, disk status, network interfaces with IP addresses and status, uptime, running processes, and system information with hostname, operating system, and kernel version. All widgets can be individually activated or deactivated and provided with their own update intervals.
To increase security, Termix 1.8.0 now supports TOTP-based SSH hosts, but only in the terminal and file manager of the web and desktop versions. Additionally, there is an option not to store passwords locally – they will then be requested with each connection. The new session management system allows for targeted logging out of individual devices or browsers. Web sessions expire after one week, desktop and mobile clients after one month. Upon restarting Termix, all sessions and tokens are removed.
Extended Platform Support
Platform support has been significantly expanded. For Windows (x64/ia32), portable versions, MSI installers, and soon Chocolatey packages are now available. Linux users (x64/ia32/arm7l) receive portable versions, AppImages, Deb packages, and soon Flatpaks. On macOS (x64/ia32 from version 12.0), DMG files are available, and the App Store and Homebrew will be added in the future. For mobile platforms, Termix 1.8.0 works with iOS/iPadOS from version 15.1 (App Store and IPA) and Android from version 7.0 (Google Play Store and APK). All desktop and mobile clients now support OIDC and reverse proxy authentication.
In addition, new SSH algorithms for key exchange, server host keys, and encryption have been integrated. Language support has been expanded to include Russian and Brazilian Portuguese. Among the bug fixes, the developers mention a closed OIDC security vulnerability, fixed tab switching display issues, improved error handling on mobile devices, and repaired Linux builds. All information about the update can be found in the Release Notes auf GitHub on GitHub.
(fo)