Mobaxterm

Posted on  by 

  1. MobaXTerm's interface makes these connections easy. Note: Since the ssh gateway server is outside the firewall, a VPN connection is not required. Note Also: MobaXTerm only runs in MS Windows. Macs and Linux users should simply use their native ssh program to make successive connections.
  2. MobaXterm makes it really easy to connect through a jump-host. Let’s say we want to reach ServerC through SSH, telnet, RDP or VNC. Unfortunately, ServerC cannot be reached directly on the network, you have to connect to ServerB first, then from ServerB to ServerC. In MobaXterm, you just have to: create a new SSH, telnet, RDP or VNC session.

X server and SSH client for Windows. MobaXterm is your ultimate toolbox for remote computing. In a single Windows application, it provides remote network tools (SSH, X11, RDP, VNC, FTP, MOSH.) and Unix commands (bash, ls, cat, sed, grep, awk, rsync.). Read more on MobaXterm website. Portable MobaXterm is a powerful software application whose purpose is to help system administrators, developers and website designers carry out remote tasks. The tool integrates a set of remote.

Mobaxterm is a Windows application that provides an ssh client, scp client and X11 server all in one program. It is a very convenient tool for accessing the JHPCE cluster and utilizing the many features of the cluster. There is some configuration that needs to be done though in order to effectively use Mobaxterm in the JHPCE environment. This FAQ will take you through the steps needed to configure Mobaxterm. Before your proceed you should have your Google Authenticator app available.

– The first thing you will need to do is download the MobaXterm program from their web site http://mobaxterm.mobatek.net/download-home-edition.html

– Be sure to use the “Installer Edition” instead of the “Portable Edition”

– Once the program has been downloaded, install it as you would any other Windows program.

– Once the program is installed, start the MobaXterm program. You should see a screen like this:

– From this screen, click on the “Sessions” icon in the upper left corner.

– On the “Session settings” screen, click on “SSH”

– Enter “jhpce01.jhsph.edu” as the “Remote host”. Click on the “Specify username” checkbox, and enter your JHPCE username in the next field. Then click the “OK” button.

– When you click OK, you will initiate an SSH session to the JHPCE cluster. You will be prompted for your Google Authenticator “Verification Code”, and then your password.

– Once you enter your password correctly, you will see a number of boxes pop up (usually 3) prompting for another Verification Code. Click “Cancel on these boxes. You will then be prompted to save your password. In the lower left, check the box that says “Do not ask this again” and then click “No”. (We will get rid of these annoying boxes in a couple of steps).

– At this point you should be logged into the JHPCE cluster and sitting at a shell prompt.

OPTIONAL – Setting up SSH Keys in MobaXterm:

To make logging in more streamlined and avoid the pop-up windows when you login, you can create an SSH key pair in MobaXterm. Before starting you should login to the JHPCE cluster in MobaXterm using your Google Authenticator and Password. Once you are logged in:

– Click on “Tools -> MobaKeyGen”

– You should then see the “MobaXterm SSH Key Generator” Screen. Click on “Generate”, and you will be prompted to move the mouse around to generate random data.

Move your mouse until the green bar fills up.

Once the green bar fills up, you should see a populated screen.

For security purposes, we strongly recommend you protect your key with a password. To do so, enter a password in the “Key passphrase” and “Confirm passphrase” boxes. Next, click “Save private key”, and save the key to a know locationon your local laptop/desktop (such as you “Documents directory).

Now, at the top of the window you’ll see the text version of your public key. Copy the contents of this output with your mouse, making sure to scroll all the way to the bottom of the text box. NOTE: to do Copy/Paste in MobaXterm, you should not use <CTRL>-C and <CTRL>-V. Instead, select the text you want to copy, then use the right mouse button to bring up the context menu, and select Copy or select Paste when you are pasting.

– Now, go back to the tab where you JHPCE ssh session is running. From your home directory, cd into the .ssh directory. In this directory, you should see a file called “authorized_keys”. Edit this file with your text editor of choice (nano, vi, emacs):

– Paste in the public key that you copied from your local session. Depending on your editor, the new key may only show up on one long line, or it may wrap to multiple lines. Save the “authorized_keys” file when you are done.

Mobaxterm

– If you assigned a passphrase to your key (and you really should have) we need to make a couple of extra steps to allow the passphrase to be entered only once, instead of every time you start a new login session.

  • First go to “Settings->Configuration” and go to the “General” tab and click on “MobaXterm password management”
  • At the top of the window where it says “Save sesison passwords”, you should click “Ask”
  • Also be sure to check the “Save SSH keys passphrase as well” box
  • Then click “OK”
  • Next on the “Configuration Window” go to the “SSH” tab, and at the bottom of the screen check the “Use internal SSH agent “MobAgent””
  • Just below this checkbox, click the “+” sign on the right side of the “Load Following Keys” screen, and navigate to your “Private Key”, and select it.
Download
  • Then click OK. You will be prompted to restart Mobaxterm. Go ahead and restart it.
  • When you MobaXterm restarts, you will be prompted to enter your passphrase for your private key.
Ssh

– The final step will be to add your key to the JHPCE session in the MobaXerm application. On the left pane of MobaXterm, you should see a list of “Saved sessions”, including a session for the “jhpce01” login node. Right-Click on the “jhpce01” session, and select “Edit Session”. This will open a window that looks like:

– Select the “Use private key” checkbox.
– The field next to the checkbox should populate with a path to your local private key. If it does not, or it is not the correct path, then click the blue icon on the right side of the field, and navigate to the location of your “private key” file.

– Click OK to save your changes.
– Now, in the left pane of Saved Sessions, you should be able to double click on the “jhpce01” session, and a new tab should open up, and log you into the JHPCE cluster without having to enter a password or Google Authenticator PIN.
– Once you have verified that you can login, exit out of all of your SSH sessions, and close the MobaXterm app. Reopen the MobaXterm application, double click on the “jhpce01” session. As before, a new tab should open up, and log you into the JHPCE cluster without having to enter a password or Google Authenticator PIN.

Get the most out of the command line on Windows 10/8/7 using MobaXterm. It features Sessions management, Graphical SFTP browser, X11 server, Enhanced X extensions, Multi-execution of commands, Embedded servers, Remote Unix desktop (XDMCP), Remote Windows desktop (RDP), SSH gateway, SSH tunnels (port forwarding), MobApt package manager; Text Editor, Passwords management, Macro Support and more…

The default command prompt on Windows isn’t that efficiently to carry out all kinds of activities and that’s when you need additional tools to carry out individual tasks.

The PowerShell, which comes pre-installed with windows comes with a few modifications, which makes it somewhat better than the default command prompt on Windows. Even after PowerShell being an improvised version of the command prompt, there are a number of common features missing in PowerShell.

The command prompt on Windows might not be that useful for everybody if compared to Linux, but there are different ways you can unleash the power of the command line interface on Windows.

For example, if you want to remotely to execute commands on a Linux computer, you need PuTTY all KiTTY to execute commands using the SSH protocol.

There are a number of other advantages of the command line on Windows and sometimes it can also be used to carry out some administrative tasks without digging through the GUI where you have to spend hours finding the most appropriate tool to change or configure the settings. But there are few powerful tools, which can help you get the most out of the command line on Windows and MobaXterm is one of them.

MobaXterm offers a number of tasty items on the plate and it also has support for multiple protocols for different requirements most geeks will ever need.

So, let’s find out how you can install MobaXterm on a Windows computer and get started using the same.

Steps to download and install MobaXterm

Download Home Edition for Windows 10/8/7

Open the following link to download the free home edition of MobaXterm for Windows 10/8/7. You can either download the portable version of MobaXterm, or you can even download the installer, and install MobaXterm on your Windows computer.

Portable edition vs installer edition

The installation of MobaXterm on Windows 10/8/7 is similar to installing other programs on Windows. If you want to use the portable version, however, you don’t need installation, as well.

Mobaxterm vs putty

In both the cases, just extract the contents of the archives, and the portable version of MobaXterm and the installer will be present in the respective archives. You can copy the portable version in Pern Drive or USB hard drive and alter can be used on any Windows system without installing MobaXterm at all.

Run MobaXterm WIndows Terminal tool

Now open this WIndows Terminal tool, and you can find the intuitive user interface of the software, where you can get a rough idea of how powerful the program is.

A beginner’s guide to MobaXterm

You can start a local terminal by clicking on the ‘Start local terminal’ button on the home screen of MobaXterm.

Alternatively, you can even remotely execute commands on a Linux computer using the SSH protocol.

Setup an SSH connection

Just enter the IP address of the remote computer in the home screen, or you can even access the same by clicking from the ‘Sessions’ page.

Besides SSH, MobaXterm has support for a plethora of other protocols like Telnet, FTP, RSH, Xdmcp, VNC, SFTP, and many more.

Servers support

It also supports X Server to open remote graphical apps on a Windows computer. You can start or stop services by clicking on ‘Servers’ for server management.

MobaXterm is built with support for some neat tools and is handcrafted with a lot of useful features to make it a one-stop client-end management tool. There are many other bells and whistles for trying out it.

MobaXterm has integrated a number of tools under the hood of one single free application, and that is the biggest reason you should ditch other tools and start using it. The performance of this free Windows Terminal software is also quite good, and it is lightweight at the same time.

Mobaxterm Download

One more thing, which I can’t resist saying is, it has support for tabs, which means you will not have to switch between different applications on the taskbar, which is pretty painful and annoying; and get your job done in one single application, simply by switching between the tabs in the program.

Few Common Frequently Asked Questions on MobaXterm

What is MobaXterm used for?


MobaXterm is the best alternative to the popular SSH app for Windows called PUTTY. But Moba is more than that, it is a complete advanced terminal which works on Windows 10 to Windows 7. It comprises a vast range of tools from Windows RDP to X11 server, SSH client, VNC, Multi-execution of commands, Embedded servers, Remote Unix desktop (XDMCP), Port forwarding, multiple command execution, operate Windows 10 WSL and more. It offers all indispensable Unix command in one single package for Windows system. No need to install various kind software, even we can start our own embedded servers such as SSH, FTP, SFTP, HHTP, Telnet, NFS, VNC, Cron and Iperf.

Why do we use MobaXterm?

Mobaxterm For Mac


MobaXTerm is a terminal software for Windows which we can use to connect and manage different remote server and desktops using various protocols such as telnet, SSH, FTP, RDP, SFTP etc. Furthermore, using its terminal we can directly issue commands to the system without opening Command prompt or WSL (Windows Subsystem for Linux). Apart from this if someone wants to start its own local server for testing purporse he can do that too. It offers Telnet, SSH, SFTP, HTTP and more.

Is MobaXterm free?


Yes, MobaXterm is Free. Actually, it is freemium software available in both free and paid version. The Free version of this comes with some limitation while the paid version usage is unlimited. The free version offers:
The full X server and SSH support
Remote desktop (RDP, VNC, Xdmcp)
Remote terminal (SSH, telnet, rlogin, Mosh)
X11-Forwarding
Automatic SFTP browser
Plugins support
Portable and installer versions
Full documentation
Max. 12 sessions
Max. 2 SSH tunnels
Max. 4 macros
Max. 360 seconds for Tftp, Nfs and Cron

Does MobaXterm work on Mac?Mobaxterm ssh password


Now MobaXterm doesn’t work on Mac and only available for Windows OS running PC or laptops or servers.

How do I enable right-click Paste in MobaXterm?


Right Click paste on MobaXterm terminal is enabled by default. The user just needs to copy something and as he right-clicks on Terminal black screen it will automatically get inserted there. Moreover, we can use Keyboard shortcut to paste copied item or commands: the shortcut is Shift+Insert. To change it go to Settings given on top menu bar and select Keyboard.

Mobaxterm Download Windows 10

How do I save passwords in Mobaxterm?

Mobaxterm Macros


To Save password manually in MobaXterm, just click Settings icon given on menu strip just below the top menu bar.
Now Click on the MobaXterm Password Management option.
Select the Credentials tab and then click on the New button.
Finally, Manually add and save the password in it to use with different applications.

Mobaxterm Ssh2

Hope the information was useful for you. Do you have any questions in mind? Feel free to comment on the same below.

Coments are closed