The developers I work with(Windows based) are partial to Snowflake, though it may not be exactly what you're looking for:
https://github.com/subhra74/snowflake
Allows you to save a list of machines and credentials you connect to often, has tabbed terminal windows, and a dual pane GUI file manager. IMO its similar to putty but with a wealth more modern creature comforts. It has a Linux version too; I use it for a lot of my server maintenance, especially when I'm taking multiple files with me meant for different destinations, just speeds the process.
I don't have experience with any of these, but these might be worth checking out:
It seems that Muon (FOSS, previously known as Snowflake) fits your needs. Other options are paid only (subscription), they do not have a free version like MobaXterm: ShellNNG (web client) or sFTP client:
https://github.com/subhra74/snowflake Its a ssh client that has many graphical tools which makes working on ssh easy. Some interesting features are: Copying and editing files with sudo from gui, Built in terminal, Graphical process/task manager, Huge log/text file viewer (without downloading the whole file to the local temp folder), Diskspace analyzer, And more https://github.com/subhra74/snowflake submitted by subhra74 [link] [comments]
submission.num_comments -->
https://github.com/subhra74/snowflake Its a ssh client that has many graphical tools which makes working on ssh easy. Some interesting features are: Copying and editing files with sudo from gui, Built in terminal, Graphical process/task manager, Huge log/text file viewer (without downloading the whole file to the local temp folder), Diskspace analyzer, And more https://github.com/subhra74/snowflake submitted by subhra74 [link] [comments]
submission.num_comments -->
https://github.com/subhra74/snowflake Its a ssh client that has many graphical tools which makes working on ssh easy. Some interesting features are: Copying and editing files with sudo from gui, Built in terminal, Graphical process/task manager, Huge log/text file viewer (without downloading the whole file to the local temp folder), Diskspace analyzer, And more https://github.com/subhra74/snowflake submitted by subhra74 [link] [comments]
submission.num_comments -->
https://github.com/subhra74/snowflake Its a ssh client that has many graphical tools which makes working on ssh easy. Some interesting features are: Copying and editing files with sudo from gui, Built in terminal, Graphical process/task manager, Huge log/text file viewer (without downloading the whole file to the local temp folder), Diskspace analyzer, And more https://github.com/subhra74/snowflake submitted by subhra74 [link] [comments]
submission.num_comments -->
https://github.com/subhra74/snowflake Its a ssh client that has many graphical tools which makes working on ssh easy. Some interesting features are: Copying and editing files with sudo from gui, Built in terminal, Graphical process/task manager, Huge log/text file viewer (without downloading the whole file to the local temp folder), Diskspace analyzer, And more https://github.com/subhra74/snowflake submitted by subhra74 [link] [comments]
submission.num_comments -->
https://github.com/subhra74/snowflake Its a ssh client that has many graphical tools which makes working on ssh easy. Some interesting features are: Copying and editing files with sudo from gui, Built in terminal, Graphical process/task manager, Huge log/text file viewer (without downloading the whole file to the local temp folder), Diskspace analyzer, And more https://github.com/subhra74/snowflake submitted by subhra74 [link] [comments]
submission.num_comments -->
https://github.com/subhra74/snowflake Its a ssh client that has many graphical tools which makes working on ssh easy. Some interesting features are: Copying and editing files with sudo from gui, Built in terminal, Graphical process/task manager, Huge log/text file viewer (without downloading the whole file to the local temp folder), Diskspace analyzer, And more https://github.com/subhra74/snowflake submitted by subhra74 [link] [comments]
submission.num_comments -->
https://github.com/subhra74/snowflake Its a ssh client that has many graphical tools which makes working on ssh easy. Some interesting features are: Copying and editing files with sudo from gui, Built in terminal, Graphical process/task manager, Huge log/text file viewer (without downloading the whole file to the local temp folder), Diskspace analyzer, And more https://github.com/subhra74/snowflake submitted by subhra74 [link] [comments]
submission.num_comments -->