MobaXterm is a complete toolbox for remote computing. The application is an enhanced terminal for Windows with an X11 server, a tabbed SSH client and several other network tools for remote computing (VNC, RDP, telnet, rlogin). MobaXterm has the essential Unix commands for Windows desktop, in a single portable exe file.
Key Features Include:
- Free X server fully configured (based on Xorg).
- Tabbed terminal based on PuTTY / MinTTY with antialiased fonts and macro support.
- Easy DISPLAY exportation from any remote host.
- X11-Forwarding capability in OpenSSH.
- Several Unix/Linux commands based on Cygwin (rsync, wget, sed, awk, grep, cd, ls, cat, cp).
- A session manager with all the network clients you need: RDP, VNC, SSH, telnet, rsh, FTP, SFTP and XDMCP.
- Program without installation that you can start from an USB stick.
- Light and portable application, packaged in a single executable.
Native integration of WSL (Windows Subsystem for Linux) into MobaXterm - run WSL into MobaXterm advanced terminal instead of Windows console and run graphical applications thanks to MobaXterm X server
New experimental local terminal package "CygUtils64.plugin" comes with ZSH shell, 64-bit console utilities and improved apt-get packages manager - activate it from global settings, "terminal" tab.
Added a new global setting in order to choose which local shell to use (Bash, ZSH (64-bits), Cmd, Powershell, or one of the Linux WSL distributions).
Enhanced the Remote Monitoring bar to display information in red or orange when the values reach critical levels.
Improved SSH-browser performances, especially when remote folder contains many files/folders.
Improved sessions tree performances, especially when number of sessions is greater than 100.
Reworked the global settings window for easier settings identification.
Improved compatibility of "Follow terminal folder" feature with remote Unix/Linux environments.
Added a prompt dialog in order to assign right-click action (context menu or paste) the first time you right-click into the terminal.
Updated OpenSSH client to version 7.5 when the new local terminal package is selected.
Updated "top", "ps", "ldd", "kill", and other core commands when the new local terminal package is selected.
You can now specify the color of each tab by right-clicking on the tab or by specifying a custom tab color for each session.
Improved MobaXterm startup speed by using lazy loading for resources which may be unused.
Prevent the remote monitoring bar from disappearing temporarily when switching between tabs.
Updated icons for files/folders in SSH-browser and (s)FTP sessions.
Updated tray icon to the new MobaXterm flat logo.
After choosing Bash or Zsh terminal in global settings, if you do not have the CygUtils plugin on your computer, a popup window prompts you to download it.
Updated PuTTY-based SSH engine to the latest version.
Adapted default settings to Brocade switches on SSH sessions.
Updated terminal smart selection to better detect URLs and delimiters when using default settings.
Added 5 manual Ini settings under the "Misc" section in order to control smart selection behavior (ForcedLeftDelimChars, ForcedRightDelimChars, DisabledLeftDelimChars, DisabledRightDelimChars and SmartDelimsForUrls).
With default syntax, URLs are now underlined - remember that you can ctrl+click them to open in default browser.
Improved size of main executable by removing unused code and optimizing several subfunctions.
Decreased latency when navigating through tabs, especially for SSH sessions.
Tooltips in the Remote Monitoring bar are now displayed using fixed font if necessary.
Disk usage tooltip values are displayed in human-readable format.
Try to detect Nexus devices and to avoid startin SCP when connecting through SSH.
Improved SFTP / FTP / S3 sessions performances, especially when remote folder contains many files/folders.
After terminal has been paused (Ctrl+S), any key will "unfreeze" it. Many users thought that terminal was frozen after accidentally hitting Ctrl+S.
After setting the graphical interface elements size from global settings, modifications are properly applied at first MobaXterm restart.
Fixed detection of disk space in remote monitoring when "df" returns results splitted across multiple lines.
When hitting "R" to reconnect a SSH session, if the gateway had been disconnected, MobaXterm will try to reconnect it first.
Fixed some checkboxes placements, elements sizes and placements for High-DPI monitors.
Fixed syntax highlighting which was disabled when running systemctl commands.
Fixed VNC connections issues through SSH gateway (jump host) when new VNC engine was selected.
Fixed an issue with hidden sidebar when it was set to the right and monitor DPI was above 144 pixels per inch.
MobaXterm now handles properly pipes characters in sessions folders names.
MobaXterm now handles properly arobase characters in tunnels usernames.
MobaXterm now handles properly arobase characters in stored passwords usernames.
Fixed some visual flickering effects which occured on some buttons when mouse was over them.
The SSH-browser no longer follows the wrong terminal when the same SSH session is connected twice.
Removed an unnecessary delay when waiting for the X server to start up.
Passwords defined for VNC, telnet or FTP services were sometimes lost after restarting MobaXterm.
Fixed some flickering effects which occured into Home tab after MobaXterm startup.
Upload of multiple files in SSH-browser no longer gets stuck when "SSH preserve files dates" setting is activated.
Fixed remote edition of multiple files in SSH-browser when remote files had the same names.
Aligned sessions tree to the left at start up.
Fixed some issues with MobApt when downloading old packages.
Disabled "Remote monitoring" feature for SSH connections to Cisco routers.
"MobaFoldersDiff" tool has been re-added, after fixing the startup issue.
Added "VISUAL" environment variable in order to fix potential issues with "crontab" command.